2012-09-20 54 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