Current version: 1.2.0
[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".
- Slackware users can use this SlackBuild script.
- 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.
- Justin Campbell writes: Mac HomeBrew users can do "
brew install pv" to get the latest version.
- S. Lockwood-Childs writes: Gentoo users can do "
emerge sys-apps/pv" to get the latest version (thanks to Peter Broadwell for the update).
- Pawel Piatek has supplied an RPM for AIX systems (see downloads).
- Brandon Crawford writes: MacPorts users can do "
port install pv" to get the latest version.
Comments, bug reports, and patches can be sent using the
Contact Form.
News
- (19 July 2011)
- AIX RPM supplied by Pawel Piatek (see downloads)
- 1.2.0 - 14 December 2010
[1.2.0 notes]
- integrated improved SI prefixes and
--average-rate (Henry Gebhardt)
- return nonzero if exiting due to SIGTERM (Martin Baum)
- patch from Phil Rutschman to restore terminal properly on exit
- fix i18n especially for
--help (Sebastian Kayser)
- refactored
pv_display
- we now have a coherent, documented, exit status
- modified pipe test and new cksum test from Sebastian Kayser
- default CFLAGS to just "
-O" for non-GCC (Kjetil Torgrim Homme)
- LFS compile fix for OS X 10.4 (Alexandre de Verteuil)
- remove
DESTDIR / suffix (Sam Nelson, Daniel Pape)
- fixed potential NULL deref in transfer (Elias Pipping / LLVM/Clang)
- 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
[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) |
|