Com o GNU find
:
(echo 0; find / -name '*.pdf' -printf '%s+\n'; echo p) | dc
Isso dá uma soma do tamanho do arquivo (não uso do disco) de todos os arquivos regulares (excluindo links simbólicos, diretórios, fifos ...) pdf
.
Gm para todos, Eu preciso encontrar a soma do total de arquivos de um certo tipo (por exemplo, pdf) em toda a minha máquina linux (tamanho total do arquivo, não o tamanho ocupado total). Por exemplo, eu quero saber o tamanho total de todos os meus arquivos pdf ou meus arquivos jpg a partir da raiz. Claro, eu preciso usar bash. Alguma sugestão? (a única coisa que aprendi é que devo usar a opção -b se usar du).
Muito obrigado!
Com o GNU find
:
(echo 0; find / -name '*.pdf' -printf '%s+\n'; echo p) | dc
Isso dá uma soma do tamanho do arquivo (não uso do disco) de todos os arquivos regulares (excluindo links simbólicos, diretórios, fifos ...) pdf
.
find / -name '*.pdf' -print0 | xargs -0 du -skc