2017-03-16 42 views
0

我想每隔10秒将vmstat输出插入到文件中。我使用下面的命令来做到这一点。如何将vmstat输出插入保持单个项目的文件始终

vmstat 10 > vmstatfile.txt 

这将创建一个名为vmstatfile.txt的文件并追加到它,每10秒。我想要的是,我的文件应该总是包含一个最新的vmstat条目,这样文件就不会增长。这可能吗?

回答

1

类似的东西:watch --interval=10 "vmstat 1 1" > vmstatfile.txt

+0

它正在创建一个空文件。你测试过了吗? –

+0

我在我的linux环境中没有vmstat马上要测试。所以我测试过使用另一个命令,比如'ls'等。也许你需要调整vmstat的参数以在一次打印后退出。我不记得他们是什么参数。尝试''vmstat“'没有任何参数。或者指出你得到的错误信息。 – dmi

相关问题