• 我尝试了“vmstat> file.txt”
    ->工作正常,输出进入文件。
  • 尝试仅提取CPU列时,即“vmstat 5 | awk'{print $ 13}'> file.txt”
    ->没有用,没有输出。

    如何仅将CPU使用率列提取到文件中?
  • 最佳答案

    我有几个问题。首先,如果您不使用vmstat开关,则-w列可能会出现乱码。其次,我使用cut来获取数据,但是它正在缓冲,因此我必须在命令中包括stdbuf以禁用缓冲

    vmstat 5 -w | stdbuf -o0 cut -c84- > file.txt
    

    关于linux - 从文件中的VMSTAT中提取%CPU使用率,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26906828/

    10-10 06:13