Есть такая замечательная команда tee - которая передает данные дальше в stdout, не изменяя, да еще и пишет их в файл.
Нужна гипотетическая утилита (назовем ее countbytes), которая бы отправляла данные в stdout не меняя, а в stderr писала бы, сколько байтов через нее прошло. Очень удобно для всяких подсчетов и прогресс-баров.
Например dd if=/dev/urandom bs=1M count=1000 | countbytes | bla-bla-bla и записать это в какой-то файл или устройство.
А сами сидим и смотрим сколько (мега)байтов уже прошло(обработалось конвейером). Наверняка ведь есть такое? И как оно называется?