2012-09-20 3 views
7

Quando si utilizza --stats con rsync, si ottiene un report nella parte inferiore del registro di trasferimento.Convertire l'output rsync --stats 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 

vorrei convertire Total file size e Total transferred file size in atto per GB, in modo che diventi

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 

Domanda

Come che dovrebbe essere fatto?

risposta

14

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

-h sta per leggibile.

+0

È una soluzione molto interessante, ma ora vedo che non avevo scritto che doveva essere sul posto. Si prega di consultare l'OP aggiornato. –

+0

Ora è a posto. – keks