これの続き。
doroyamada.hatenablog.jp
マルチメディア(死語)サーバでなぜコンパイルできないのかわからなかったが、git cloneしたファイル、ディレクトリを削除して、以下のページのようにやってみたら通った。
ginkyo.hatenablog.jp
それならおうちサーバでも同じようにしたらできるんちゃう?と思って試したらあっさり通った。なんでやろ。
10分おきに記録するようcronでスクリプトを動かす。
<?php $temperlog = "log/temper.log"; $response = `tempered 2>/dev/null`; if(preg_match("/\/dev\/hidraw1 0: temperature ([\d\.]+?) °C/",$response,$temp) == 1){ file_put_contents($temperlog, date("Y/m/d_H:i:s")."\t$temp[1]\n",FILE_APPEND); } ?>
ついでに要らん行を表示しないシェルスクリプトも作る。
#!/usr/bin/zsh tempered 2>/dev/null |grep '/dev/hidraw1 0:'