2012-09-20 13 views
7

Wenn Sie --stats mit rsync verwenden, erhalten Sie einen Bericht am Ende des Übertragungsprotokolls.Rsync konvertieren --stats Ausgabe in GB?

Number of files: 211009 
Number of files transferred: 410 
Total file size: 903119614118 bytes 
Total transferred file size: 9046197739 bytes 
Literal data: 0 bytes 
Matched data: 0 bytes 
File list size: 5864077 
File list generation time: 23.204 seconds 
File list transfer time: 0.000 seconds 
Total bytes sent: 5865513 
Total bytes received: 1441 

Ich möchte Total file size und Total transferred file size an seinem Platz zu GB konvertieren, so dass es

Number of files: 211009 
Number of files transferred: 410 
Total file size: 903 GB 
Total transferred file size: 9 GB 
Literal data: 0 bytes 
Matched data: 0 bytes 
File list size: 5864077 
File list generation time: 23.204 seconds 
File list transfer time: 0.000 seconds 
Total bytes sent: 5865513 
Total bytes received: 1441 

Frage

sollte wird Wie geht das?

Antwort

14

rsync --stats -h /your /paths --and --options

-h steht für Menschen lesbar.

+0

Es ist eine sehr interessante Lösung, aber ich sehe jetzt, dass ich nicht geschrieben hatte, dass es an Ort und Stelle sein musste. Bitte beachten Sie das aktualisierte OP. –

+0

Es ist jetzt an Ort und Stelle. – keks