Hacker News new | ask | show | jobs
by lloeki 809 days ago
> but it does print an overall speed estimate at the end anyway

Oh yeah, my point is that if there's no `status=progress` support or if someone forgot to add it then in-flight progress and speed can be displayed in a pinch, and that feature is not well known.

"Every second" is a `while sleep 1` + `kill -INFO` loop away.

A typical full output of it is:

    load: 2.91  cmd: dd 82396 running 0.02u 2.03s
    87770+0 records in
    87770+0 records out
    92033515520 bytes transferred in 2.149378 secs (42818673830 bytes/sec)
So if one uses `bs=1m` (which I frequently do, but always forget about status=progress) then records in/out will be in MiB.