![计算传入的数据行数?](https://linux22.com/image/53901/%E8%AE%A1%E7%AE%97%E4%BC%A0%E5%85%A5%E7%9A%84%E6%95%B0%E6%8D%AE%E8%A1%8C%E6%95%B0%EF%BC%9F%20.png)
我目前已连接到 Twitter Stream,并且我想计算传入的数据行数。我知道我可以wc-l
只计算行数,但我希望它能够自动更新。有点像tail -F
工作原理,但相反,我想要一个关于我收到的记录数量的运行统计。
在 UNIX 中是否有一个简单的命令可以执行此操作?
答案1
watch
可用于重复运行命令。该-n
选项指定命令重复的时间(以秒为单位)。包含管道的命令需要加引号
$ watch -n1 'wc -l < twitter.stream'
我目前已连接到 Twitter Stream,并且我想计算传入的数据行数。我知道我可以wc-l
只计算行数,但我希望它能够自动更新。有点像tail -F
工作原理,但相反,我想要一个关于我收到的记录数量的运行统计。
在 UNIX 中是否有一个简单的命令可以执行此操作?
watch
可用于重复运行命令。该-n
选项指定命令重复的时间(以秒为单位)。包含管道的命令需要加引号
$ watch -n1 'wc -l < twitter.stream'