有什么替代pv ?
我希望看到数据pipe道的当前传输速率,进度条和预计完成时间。 任何其他工具可以做到这一点?
还有另外一个名为bar的程序,它也提供了这个function。
Bar是一个简单的工具,用于复制数据stream并在stderr上为用户打印显示,显示(a)传递的数据量,(b)数据传输的吞吐量,以及(c)传输时间,如果数据stream的总大小是已知的,估计的剩余时间,数据传输完成的百分比和进度条。
当然,PV可以用-r -p -e (你可能错过了-s选项)来做你想要的东西,我从来没有觉得使用bar over pv的好理由。
如果您使用的是Debian或Ubuntu,请尝试“vbuf”包。 这不是一个进度条,因为这需要知道100%是什么意思。 但它确实显示了字节,最近的速率和总速率。 你只需要在你的pipe道中插入vbuf命令。
免责声明:我是vbuf和libvrb的作者。