标签: linux command-line
我想做一个小实验,通过http将top的输出转换为json文件,然后将其提供给像D3.js这样的数据可视化工具。
top
我可以这样做:
top | awk '/Mem/ {print "cpu used: " $2}'
并获得:
cpu used: 22M
但我必须反复执行上述命令才能获得数据。
有没有办法在不停止的情况下运行top,并获取数据流而不是重复执行它?