2016-04-14 3 views
0

Mit dem folgenden Befehl ein:Tar auszuschließen versteckte Dateien aber relative Pfade verwenden?

tar --exclude="./.*" -czvf /Volumes/Foo/2016-04-14_2051_full.tar.xz ./ 

Welche this Rat folgt, wird nach wie vor auch versteckte Dateien archiviert:

a . 
a ./.Trashes 
a ./.fseventsd 
a ./data 

Was kann ich nur die ./data Ordner archiviert werden?

Update: Ich benutze eine Mac und Zsh-Shell.

+0

'tar -czvf /some/output/file.xz/data'.? – twalberg

+0

Entschuldigung, ich war nicht klar .. Ich habe viele Ordner darunter, so './Data2' ... – lony

Antwort

0

habe ich jetzt die Abhilfe:

XZ_OPT=-9e tar --exclude='./old' --exclude='.*' -cJvf /Volumes/Foo/$(date +%Y%m%dT%H%M)_full.tar.xz * -g incremetal 

Hoffe, es hilft jemand anderes auch