Pit: Frage zu --exclude bei rsync

Beitrag lesen

Hallo Rolf,

Wilde Hypothese: Was passiert denn, wenn Du

rsync -azv myRoot/*/sub2 zielordner

ausführst?

Ich habs mal ausprobiert, aber der Befehl scheint so keinen Sinn zu machen. Denn er speichert nur einen sub2-ordner, vermutlich überschreibt er sich selber und der letzte bleibt dann gespeichert.

Anders sieht es mit rsync -azv --relative myRoot/*/sub2 zielordner aus, da werden die Pfade mitgespeichert. Aber es wird nur 1 Ebene tief gesucht, was mir z.b. nicht ausreicht.

Anders sieht es mit find . -name sub2 ! -path "./my_exclude/*" -exec rsync -azv --relative {} zielordner aus, da wird über mehrere Ebenen tief nach dem sub2-ordner gesucht.

Pit