- ベストアンサー
※ 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使用率のみがファイルに出力されます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
sarを使う方が適切と思います http://d.hatena.ne.jp/sato_c_htn/20090308/1236520999
お礼
ありがとうございます。 インストールしなくても使える点でtopを使うようにしたいと考えています。
補足
tail -n 1で1行だけ取得することが出来ました。 ありがとうございました。