folgendes funktioniert, die Vorgehensweise sollte erkennbar sein:
Code: Select all
find . -name \*sync\* -mtime +2 -print0 |xargs -0 tar -cvf - |gzip -c -1 |ssh root@10.5.13.37 "cat > /mein/pfad/file.tar.gz"
Der Fehler:
Ich möchte nur vermeiden, dass nicht aus irgendwelchen Gründen mehrere Archive erstellt werden, sondern alle Dateien (egal wieviele und wie groß) im selben Archiv landen.tar: Options `-Aru' are incompatible with `-f -'
Habe ich eventuell einen Denkfehler?
Alternative Frage: Habe ich eine Möglichkeit die ursprüngliche Ergebnisliste von find nochmals zu verwenden? Die Idee ist in einer Zeile zu packen und kopieren und danach die entsprechenden Dateien zu löschen.