pv
(pipe viewer) displays the progress of data flowing through a pipeline pv
needs to be inserted between two commands in a pipeline. It will then read stdin and pass it to its stdout while shoing progress information on standard error. $ zcat boot.img.gz | pv > boot.img
$ pv /dev/zero > /dev/null