Lösung 1:
Dank eines Tipps von Wayne Davison verwende ich den --stats
Option für Backup:
rsync -am --stats src/ dest/
Nette kleine Zusammenfassung am Ende, z.B.
Number of files: 6765
Number of files transferred: 0
Total file size: 709674 bytes
Total transferred file size: 0 bytes
(10 more lines)
Lösung 2:
Verwenden Sie Folgendes:
rsync -vr src/ dest/ | sed '0,/^$/d'
Erläuterung:rsync
wird im ausführlichen Modus mit -v
ausgeführt Flagge. Es gibt eine detaillierte Dateiliste, eine Leerzeile und die Zusammenfassung aus. Jetzt sed
wird verwendet, um die Tatsache auszunutzen, dass die Zusammenfassung durch eine leere Zeile getrennt ist. Alles bis zur ersten leeren Zeile wird nicht nach stdout ausgegeben. ^$
entspricht einer leeren Zeile und d
verhindert die Ausgabe.