← Back to tools
Archived

This tool's repository has been archived by its maintainer and is no longer actively developed. It may still work, but expect no further updates or bug fixes.

pv

Monitor the progress of data through a pipe

System & Monitoring linuxmacos C Artistic-2.0

Description

The pv (Pipe Viewer) command is used to monitor the progress of data through a pipe. It provides a progress bar, ETA, throughput rate, and total data transferred. It can be inserted into any normal pipeline between two processes.

AI Summary

A pipe viewer that shows progress bars, throughput, and ETA for data flowing through pipelines.

Capabilities

  • + Show progress bar for piped data
  • + Display transfer rate and ETA
  • + Rate limiting for data flow
  • + Can be inserted into any pipeline

Use When

  • You want to monitor progress of long-running pipe operations
  • You need to see how fast data is moving through a pipeline

Avoid When

  • x You need progress for non-pipe operations
  • x You need detailed per-file progress
View AGENTS.md for pv