Como verificar o progresso de md5sum em muitos arquivos grandes?

16

Eu tenho cerca de 500 arquivos de 650 MB cada, nomeado bigfile.000para bigfile.199e eu preciso calcular a soma de verificação MD5 de todos os arquivos combinados. O comando que estou usando é:

cat bigfile.* | md5sum

Tenho tempo e entendo que levará horas para concluir, mas ainda quero verificar o progresso. Existe alguma maneira de fazer isso? Como canalizar algo no meio e contar uma palavra que não afeta muito o desempenho?

Kenneth L
fonte
possível duplicação de Progress e velocidade com 'cp'?
Karel
3
Acho que não é uma pergunta duplicada - são perguntas diferentes, mas simplesmente a mesma resposta que resolve dois problemas diferentes. cpé diferente de catqualquer maneira.
194 Kenneth L

Respostas:

20

Use pv. Está nos repositórios e mostra uma boa barra de progresso.

pv bigfile.* | md5sum  

deve fazer o que quiser.

Jos
fonte