Come verificare l'avanzamento di md5sum su molti file di grandi dimensioni?


17

Ho circa 500 file di 650MB ciascuno, chiamati bigfile.000ad bigfile.199e ho bisogno di calcolare il checksum MD5 di tutti i file combinati. Il comando che sto usando è:

cat bigfile.* | md5sum

Ho il tempo e capisco che ci vorranno ore per completarlo, ma voglio ancora controllare i progressi. C'è un modo per farlo? Ti piace connettere qualcosa in mezzo e fare un conteggio delle parole che non influisce molto sulle prestazioni?


possibile duplicato di Progress e speed con 'cp'?
Karel,

3
Penso che non sia una domanda duplicata: sono domande diverse ma semplicemente la stessa risposta che risolve due problemi diversi. cpè diverso da catcomunque.
Kenneth L,

Risposte:


21

Usa pv. È nei repository e mostra una bella barra di avanzamento.

pv bigfile.* | md5sum  

dovrebbe fare quello che vuoi.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.