kutscher schrieb:
Ja, ich möchte pro Unterverzeichnis mit allem was sich drin befindet ein tar erstellen.
Also, Du willst ein separates Archiv für jeden Ordner, der sich in einem Ordner befindet.
@Doc_Symbiosis
Das funktioniert soweit, allerdings möchte ich nicht die Herkunft Hierarchie, sondern nur den Ordner.
Ich hoffe das ist verständlich.
Irgendwie nicht. Der Vorschlag nutzt doch nur den Basisnamen (also den Namen des Ordners). Wo siehst Du da die Hierarchie?
Mit dem, was wir jetzt wissen / zu wissen glauben, würde ich das ohne find
machen:
| for d in */; do
d="${d%/}"
dn="${d##*/}"
tar czf "$HOME/backup/$dn.tgz" "$d"
done
|