2012-09-20 58 views
7

--stats與rsync一起使用時,您會在傳輸日誌的底部獲得報告。將rsync --stats輸出轉換爲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 

我想到位轉換Total file sizeTotal transferred file size國標,所以它成爲

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 

問題

應該如何是做什麼?

回答

14

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

-h代表人類可讀的。

+0

這是一個非常有趣的解決方案,但我現在看到,我沒有寫到它必須到位。請參閱更新的OP。 –

+0

現在已經到位。 – keks