Archive for October, 2022
19
Oct
pv - Progress monitoring
- To turn on the display bar, use the -p option.
- To view the elapsed time, use the –timer option.
- To turn on ETA timer which tries to guess how long it will take before completion of an operation, use the –eta option. The guess is based on previous transfer rates and the total data size.
- To turn on a rate counter use the –rate option.
- To display the total amount of data transferred so far, use the –bytes option.
- To display progress inform of integer percentage instead of visual indication, use the -n option. This can be good when using pv with the dialog command to show progress in a dialog box.
copy file
# pv source > /tmp/dest
zip a file
#pv /var/log/syslog | zip > syslog.ziptar dir# tar -czf - ./Downloads/ | (pv -p --timer --rate --bytes > backup.tgz)tar with dialog# tar -czf - ./Documents/ | (pv -n > backup.tgz) 2>&1 | dialog --gauge "Progress" 10 70