pipeviewer - Fortschrittbalken auf der Konsole (Permalink)

Für alle Konsolen-Freaks, die sich auch mal Fortschrittsbalken wünschen, habe ich heute eine kleine Software (installiert auf Ubuntu ca. 35k):

pv (aka Pipe Viewer) ist ein Utility, welches sich in eine Unix Pipeline einbauen lässt und dort dann verschiedene Sachen zu dieser Pipe ausgeben kann.

Ausgeben eines Formschrittbalkens nach Bytes:

cat $FILE | pv -s $SIZE_OF_FILE -p | $CODE

Oder Ausgeben des Durchsatzes:

cat $FILE | pv -r | $CODE

Installiert werden kann das ganze unter Debian-Derivaten mit

apt-get install pv