管道查看器日志记录

管道查看器日志记录

使用管道查看器 (pv) 实用程序,我可以直观地监视通过管道的数据流。

然而,我希望能够将数据流记录在文件中,而不是在终端中动态查看它。 (比如说,每秒一行)。

这是可能吗?或者更好的是,是否有一个实用程序更适合执行此操作,并且具有更高的准确性(例如,重新计算和记录 50 毫秒窗口的吞吐量)?

答案1

我不确定我理解是否正确。

我们有tee,它显示管道并将其记录在文件中,因此您可以使用| tee log.file | pv | ....

或者您可以在 shell 中复制描述符并以不同的方式处理它们。

对于其他情况,构建一个满足您需要的小脚本通常更容易。

相关内容