Updated: pv-1.3.9-1

Aaron Schneider notstop2@users.sourceforge.net
Tue Dec 4 15:16:00 GMT 2012

pv 1.3.9-1 version has been uploaded to Cygwin, will be available 
shortly on mirrors.

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

Example usage:

* live ssh network throughput test
yes | pv | ssh $host "cat > /dev/null"

* Limit the transfer rate of a pipe with pv
pv /dev/urandom -L 3m -i 0.3 > /dev/null

* Limit the transfer rate and size of data over a pipe
cat /dev/urandom | pv -L 3m | dd bs=1M count=100 iflag=fullblock > /dev/null

Changelog from 1.3.4:

- allow --format parameters to be sent with --remote
- configure option --disable-ipc
- added tests for --numeric with --timer and --bytes
- added tests for --remote
- new --pidfile option to save process ID to a file
- integrated patch for --numeric with --timer and --bytes (Sami Liedes)
- removed signalling from --remote to prevent accidental process kills
- new --format option (originally Vladimir Pal / Vladimir Ermakov)

Website: http://www.ivarch.com/programs/pv.shtml

More information about the Cygwin-announce mailing list