Beim Synchronisieren eines Ordners mit einer Million Dateien
eine Million Zeilen werden auf stduot/stderr ausgegeben, die
die Dateinamen enthalten.
(Ich verwende Travis CI, und das löst es aus, weil ihre Protokolldateien maximal 4 MB groß sein können)
Wie kann ich rsync anweisen, „mir nicht die Dateinamen mitzuteilen, die verarbeitet werden“
Ich möchte immer noch etwas über Schluckauf/Fehler hören, ich möchte nur keine Liste der übertragenen Dateien.
Mein Befehl lautet:
sudo rsync -avh --no-specials --exclude="foo/" src/ dst/
Akzeptierte Antwort:
Um rsync weniger ausführlich zu machen, verwenden Sie nicht -v
Schalter, dessen einziger Zweck es ist, eine ausführliche Ausgabe einschließlich einer Liste aller übertragenen Dateien zu geben.
Ich würde vorschlagen, rsync --stats -ah [...]
zu verwenden basierend auf Ihrem Beispielbefehl.