3 ms·
You have to supply the input device (or file) as an argument, instead of using stdin. Then it will read the size of the device/file. As far as I know, this doe
by LeoPanthera 5y ago
You have to supply the input device (or file) as an argument, instead of using stdin. Then it will read the size of the device/file.
As far as I know, this does not work for the output device, and the size must be specified.
So:
pv /path/file >/dev/device
Will give you an ETA.
- hddqsb 5y agoOn Linux, pv can actually determine the size of the output device (using lseek on stdout), so `pv </dev/zero >/dev/sdb` does give a correct ETA (tested with pv 1.6.6 on Debian).