如何将top命令的输出始终作为流?

时间:2016-08-06 10:20:09

标签: linux command-line

我想做一个小实验,通过http将top的输出转换为json文件,然后将其提供给像D3.js这样的数据可视化工具。

我可以这样做:

top | awk '/Mem/ {print "cpu used: " $2}'

并获得:

cpu used: 22M

但我必须反复执行上述命令才能获得数据。

有没有办法在不停止的情况下运行top,并获取数据流而不是重复执行它?

0 个答案:

没有答案