用于测量文件增长速度的命令行工具?

Ken*_*Ken 4 unix command-line measurement watch textfiles

是否有命令行工具可以以行/秒为单位测量文本文件的增长速度?

对于小文件,我可以用watch和做一些事情wc -l,但每次都会重新测量文件。通常我想看一个巨大的日志文件,或者一个管道。

如果有一个工具只读取标准输入,并且每秒吐出它在过去一秒内读取了多少换行符,那就太完美了。

在我选择的一个 HLL 中将一些东西放在一起可能很容易,但是如果有一个现有的工具可以做到这一点,那就更好了。

Gil*_*il' 6

您正在寻找pv(pipe viewer),可用于或至少适用于大多数 unices。

data-producer | pv | data-consumer
tail -f logfile | pv -l
Run Code Online (Sandbox Code Playgroud)