Resuma os tamanhos dos arquivos de uma estrutura de diretórios?

Resuma os tamanhos dos arquivos de uma estrutura de diretórios?

Eu escrevi um pequeno script de backup com rsync. Gostaria de monitorar seu progresso comparando o tamanho total dos arquivos nos diretórios de origem e destino. duÉ impreciso porque mede o uso do disco, não o tamanho do arquivo, e o uso do disco varia entre os sistemas de arquivos.

Como posso resumir os tamanhos dos arquivos de uma estrutura de diretórios inteira?

Responder1

Talvez a --apparent-sizeopção dufaça o que você procura:

--apparent-size
       print apparent sizes,  rather  than  disk  usage;  although  the
       apparent  size is usually smaller, it may be larger due to holes
       in (`sparse') files, internal  fragmentation,  indirect  blocks,
       and the like

Isso deve eliminar a dependência dos tamanhos dos blocos do sistema de arquivos ou de outros metadados.

informação relacionada