Crates.io | pv |
lib.rs | pv |
version | 0.3.0 |
source | src |
created_at | 2019-10-27 13:49:03.871749 |
updated_at | 2023-04-07 22:31:26.476569 |
description | Rust reimplementation of the unix pipeview (pv) utility |
homepage | https://github.com/SeanTater/pv |
repository | https://github.com/SeanTater/pv |
max_upload_size | |
id | 176115 |
size | 26,126 |
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}'