pv

Crates.iopv
lib.rspv
version0.3.0
sourcesrc
created_at2019-10-27 13:49:03.871749
updated_at2023-04-07 22:31:26.476569
descriptionRust reimplementation of the unix pipeview (pv) utility
homepagehttps://github.com/SeanTater/pv
repositoryhttps://github.com/SeanTater/pv
max_upload_size
id176115
size26,126
Sean Gallagher (SeanTater)

documentation

https://docs.rs/pv

README

Pipe viewer reimplementation

pv is a Unix pipe monitoring application. (And this is copy of the much older original)

You can use it in places where a progressbar, or at least a flow rate meter, would be handy. Some handy examples:

# Is it still transferring or did something freeze?
docker save excelsior | pv | ssh me@devbox.company.com "docker load"
# Why doesn't gzip have a progressbar already?
pv gigantic-file | gunzip | gawk '/size/ { x += $4 } END {print x}'
Commit count: 14

cargo fmt