pv - Pipe Viewer - is a terminal-based
tool for monitoring the progress of data through a pipeline. It can be
inserted into any normal pipeline between two processes to give a visual
indication of how quickly data is passing through, how long it has taken,
how near to completion it is, and an estimate of how long it will be until
completion.
Additional support is available for multiple instances working in tandem, to given a visual indicator of relative throughput in a complex pipeline:
Source for all systems and RPMs for RPM-based i386 systems are available in
the download area. Debian users can do "apt-get install pv" to
get the latest packaged version from "unstable" / "testing"; Fedora
users can do "yum install pv" (the "extras"
repository may be required).
Solaris users can download binary packages from
sunfreeware.com.
Comments, bug reports, and patches can be sent using the Contact Form.
-L, has non-numeric value (Boris Lohner)--remote (-R) to control an already-running process--line-mode (-l) to count lines instead of bytes-L" to be less resource intensivemake uninstall"/debian directory at request of new Debian maintainer-l" / "--license" optioncat" - just skip unreadable files, don't abort--buffer-size (-B) suggested by Mark Tomichpv /dev/zero | dd bs=1M count=1k bug (reported by Gert Menke)key_t incompatibility with Cygwin-i) parameter parses numbers after decimal pointmsgfmt is unavailable
|