Wie kann man die in einer Pipe übertragene Datenmenge anzeigen?
Beispiel: Mit der Zeile
dd if=/dev/hda1 | gzip -c | split -b680m - Backup.
kann man ganz prima ein Image einer Festplattenpartition erstellen. Ärgerlich ist nur, dass man keine Informationen darüber hat, wie lange das irgendwann noch braucht. Trotz intensiver Suche habe ich kein Programm gefunden, welches ich zwischen dd und gzip einschleifen könnte, welches die übergebenen Bytes mitzählt und regelmäßig oder auf ein Signal hin die bisherige Anzahl auf StdERR ausgibt. Gibt es sowas?
Oder kann man irgendwo die Position des Dateizeigers in der Quelldatei auslesen?
Partimage ist nicht die Lösung die ich suche, da es für manche Spezialfälle nicht funktioniert.