Current version: 1.1.4
[src]
[srpm]
[rpm]
| Downloads |
|
|
|
| Information & Links |
|
|
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. Alternatively:
- CentOS and Red Hat Enterprise Linux users can do "
yum install pv" (using the RPMforge repository).
- Fedora users can do "
yum install pv" (the "extras" repository may be required).
- Debian users can do "
apt-get install pv" to get the latest packaged version from "unstable" / "testing".
- Solaris users can download binary packages from sunfreeware.com or from OpenCSW.
- Menno Lageman (of Sun) writes: OpenSolaris includes
pv version 1.1.4 in the "/dev" repository (as of build 119). Users can install pv using "pkg install SUNWpipe-viewer".
- Wulf C. Krueger writes: Exherbo users can do "
cave resolve -x app-misc/pv" to get the latest version.
Comments, bug reports, and patches can be sent using the
Contact Form.
News
- 1.1.4 - 6 March 2008
[1.1.4 notes]
- patch from Elias Pipping correcting compilation failure on Darwin 9
- patch from Patrick Collison correcting similar problems on OS X
- trap SIGINT/SIGHUP/SIGTERM so we clean up IPCs on exit (Laszlo Ersek)
- abort if numeric option, eg
-L, has non-numeric value (Boris Lohner)
- 1.1.0 - 30 August 2007
[1.1.0 notes]
- new option
--remote (-R) to control an already-running process
- new option
--line-mode (-l) to count lines instead of bytes
- fix for "
-L" to be less resource intensive
- fix for input/output equivalence check on Mac OS X
- fix for size calculation in pipelines on Mac OS X
- fixed "
make uninstall"
- removed
/debian directory at request of new Debian maintainer
- 1.0.1 - 4 August 2007
[1.0.1 notes]
- licensing change from Artistic to Artistic 2.0
- removed the "
-l" / "--license" option
- 1.0.0 - 2 August 2007
- act more like "
cat" - just skip unreadable files, don't abort
- removed text version of manual page, and obsolete Info file generation
- code cleanup and separation of PV internals from CLI front-end
- 0.9.9 (info) - 1 August 2007
- now part of Fedora and available as an extra package in Fedora Core 6
- 0.9.9 - 5 February 2007
- new option
--buffer-size (-B) suggested by Mark Tomich
- build fix: HP-UX largefile compile fix from Timo Savinen
- maintain better buffer filling during transfers
- workaround:
pv /dev/zero | dd bs=1M count=1k bug (reported by Gert Menke)
- dropped support for the Texinfo manual
- 0.9.6 - 27 February 2006
[0.9.6 notes]
- bugfix:
key_t incompatibility with Cygwin
- bugfix: interval (
-i) parameter parses numbers after decimal point
- build fix: use static NLS if
msgfmt is unavailable
- on the final update, blank out the now-zero ETA
- 0.9.2 - 1 September 2005
[0.9.2 notes]
- Daniel Roethlisberger patch: use lockfiles if terminal locking fails
[Show full history]
|
|
This software is OSI Certified Open Source Software.
OSI Certified is a certification mark of the
Open Source Initiative.
|
![[OSI Certification Mark]](../images/osi-certified-60x50.png) |
|