各実行後にCPU温度を印刷する小さなスクリプトがあります。時間しばらくの間、出力は次のようになります。
19/02/15,01:00
30
19/02/15,02:00
33
19/02/15,03:00
38
19/02/15,04:00
32
など(ご覧のように毎時間リフレッシュされます)。
それぞれの値をどのようにプロットできますか?たぶんgnuplotを使用しますか?
アイデアを提供するために、水平軸(Ox)は時間を表し、垂直軸(Oy)は温度を表す2D直交プロットに興味があります。
この値をファイルに保存できます。つまり、ファイルをプロットソフトウェアへの入力として./temp_show > out
使用できます。out
どんな助けでも大変感謝します!
答え1
スクリプト出力を列に並べ替えると簡単になりますが、最も基本的には次のことができます。
paste - - < out | nl |
gnuplot -p -e 'plot "-" using 1:3:xtic(2) with boxes title "my data"'