Zadejte hledaný výraz...

Tar -exclude-from nefunguje

horonet
verified
rating uzivatele
20. 2. 2019 14:53:29
Ahoj všem,
snažím se zatarovat sdresářovou strukturu DATADIR, která se průběžně mění a vždy jsou v ní někde adresáře s názvem log a ty nechci v archivu mít.
Naplním si tedy napřed soubor s cestami k těm log adresářům:
$cd DATADIR
$find . -type d -name log > excl.list
$cat excl.list
$tar cfp zaloha.tar -X excl.list ./data
Ale zaloha.tar ty log adresáře stejně obsahuje. Zkoušel jsem různě googlit, ale všude se to dělá takto nebo pomocí --exclude-from= ... což jsem taky zkoušel - je to to samé. Zkoušel jsem i volby dávat v různém pořadí, zkoušel jsem i v seznamu dávat * na začátek/konec ... nic!
Neporadíte někdo, kde dělám chybu? Tohle mi dříve před lety na jiném *UX fungovalo OK.
Nyní je to Debian 9.
$ tar --version
tar (GNU tar) 1.29
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later .
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by John Gilmore and Jay Fenlason.
20. 2. 2019 14:53:29
https://webtrh.cz/diskuse/tar-exclude-from-nefunguje/#reply1389232
Na tyto veci pouzivam rdiff-backup z cronu (nebo manualne)
20. 2. 2019 15:05:00
https://webtrh.cz/diskuse/tar-exclude-from-nefunguje/#reply1389231
horonet
verified
rating uzivatele
20. 2. 2019 15:13:11
Napsal vdusek;1512893
Na tyto veci pouzivam rdiff-backup z cronu (nebo manualne)
Díky, zkusim. Ale stejně mi nejde do hlavy, kde dělám chybu. Zkoušim všelijaký kombinace. Chybu nehlásí, prostě to ignoruje.
20. 2. 2019 15:13:11
https://webtrh.cz/diskuse/tar-exclude-from-nefunguje/#reply1389230
Zkus pouzit a absolutni cesty
Jinak by melo fungovat
i
20. 2. 2019 15:22:20
https://webtrh.cz/diskuse/tar-exclude-from-nefunguje/#reply1389229
horonet
verified
rating uzivatele
20. 2. 2019 15:34:07
Tak vyřešeno. V jednom foru jsem se dočetl, že -f musí být po ostatních parametrech.
Chce to tar napsat striktně v tomto formátu:
tar -c -p -X /cesta/excl.list -f /cesta/zaloha.tar ./zalohovanyadr
---------- Příspěvek doplněn 20.02.2019 v 15:43 ----------
Tohle vše jsem vyzkoušel. Fakt záleží na tom rozepsání voleb příkazu tar. ugh!
20. 2. 2019 15:34:07
https://webtrh.cz/diskuse/tar-exclude-from-nefunguje/#reply1389228
horonet
verified
rating uzivatele
20. 2. 2019 15:45:03
Tohle vše jsem vyzkoušel. Fakt záleží na tom rozepsání voleb příkazu tar. ugh!
Napsal vdusek;1512902
Zkus pouzit a absolutni cesty
Jinak by melo fungovat
i
20. 2. 2019 15:45:03
https://webtrh.cz/diskuse/tar-exclude-from-nefunguje/#reply1389227
Pro odpověď se přihlašte.
Přihlásit