質問があります。
CPU使用率と外部txtファイルのスタンプを表示するbashスクリプトコマンドを実行する必要があります。
何かアイデアがありますか?どうもありがとうございました!
コメントで提案されているように使用するsysstat
か、(おそらくすでにインストールされている)を使用できますtop
。私のシステムの例(もちろん、必要に応じて特定のフィールドをgrepすることができます):
$ top -bn 1 | sed -n '3p'
%Cpu(s): 16.4 us, 3.1 sy, 0.0 ni, 79.0 id, 1.3 wa, 0.0 hi, 0.2 si, 0.0 st
タイムスタンプは次のように追加できますdate
:
$ date
Thu Nov 1 19:46:15 MSK 2012
トップバージョンとsysstatは私のために機能しませんでした。これはしました:
ps -A -o pcpu | tail -n+2 | paste -sd+ | bc