バッテリー情報を記録するrubyスクリプトをcronで実行

先日作ったバッテリー情報を記録するスクリプトをcronで定期的に実行しようしたら、動かなかったのでまたしても@hibomaにお世話になった。

Macのバッテリー容量、サイクルカウントを出力するrubyスクリプト(修正版)

ioreg -> /usr/sbin/ioreg に変更しないとダメだそうで。
変更したら無事動くようになった。

crontabの設定の仕方

編集は-e

$ crontab -e

設定内容確認は-l

$ crontab -l

これを記述したら、一時間に一回battery.txtに記録されていくようになる。

0 */1 * * * /usr/bin/ruby ~/ruby/battery.rb >> ~/ruby/battery.txt

battery.txtの中身はこんな感じになる

Thu Feb 02 09:41:32 +0900 2012,6462,213
Thu Feb 02 10:00:07 +0900 2012,6462,213
Thu Feb 02 11:00:00 +0900 2012,6450,213
Thu Feb 02 12:00:00 +0900 2012,6426,214

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください