• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Linuxのtopコマンドで2回目のCpu使用率だけを取り出す方法を教)

Linuxのtopコマンドで2回目のCpu使用率だけを取り出す方法

このQ&Aのポイント
  • Linuxのtopコマンドを使用して、2回目のCpu使用率だけを効率的に取り出す方法を紹介します。
  • Cpu使用率をファイル出力するためには、topコマンドの出力結果を利用します。しかし、一発目の出力はシステムの起動時の平均値であり、現在の値ではありません。そこで、2回目の出力のみを抽出する方法が必要です。
  • grepコマンドを使用して、topコマンドの出力結果から2行目のCpu使用率の情報を取得することができます。具体的なコマンドは、'top -b -n 2 | grep ^Cpu'です。このコマンドを実行することで、2回目のCpu使用率のみがファイルに出力されます。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

sarを使う方が適切と思います http://d.hatena.ne.jp/sato_c_htn/20090308/1236520999

hurikake
質問者

お礼

ありがとうございます。 インストールしなくても使える点でtopを使うようにしたいと考えています。

hurikake
質問者

補足

tail -n 1で1行だけ取得することが出来ました。 ありがとうございました。