cronを使った時限式自動処理[RaspberryPi]
ラズパイをつかった一定時間になったらプログラムを走らす自動処理
cronというものをつかう
このときroot権限でないければならないのでsudo使用
#現在のcronの設定確認 sudo crontab -l
#cron設定変更 sudo crontab -e
設定の記述
#test.pyを5分おきに実行 */5 * * * * python /home/pi/test.py
#cronのエラーログを書き出す #エラーログを/home/pi/script5.logへ送信 */5 * * * * python /home/pi/test.py 2> /home/pi/script5.log
このようにpython自体も指定しなければいけないこともある
*/5 * * * * /usr/bin/python /home/pi/test.py
※また自動処理させたいプログラム(ここではtest.py)にディレクトリ指定の記述がある場合絶対パスでなければならない
#cron開始 sudo /etc/init.d/cron start
#cron停止 sudo /etc/init.d/cron stop