私はcrontabを使用して、30分ごとに繰り返すコマンドを実行しました。チュートリアルから、次のコマンドを/etc/crontab
*/30 * * * * root /usr/bin/python /home/pi/do.py>>/home/pi/output
グーグルで見つけたチュートリアルによると、それは0、30、60 ...分実行する必要があります。ただし、再起動時には実行されません。ただし、再起動後は30分ごとに実行されます。
コマンド@reboot /usr/bin/python /home/pi/do.py>>/home/pi/output
、再起動時に実行されます。しかし、実際には、コマンドを起動時と30分ごとに実行する必要があります。
再起動時の実行にも同じように構成できますか?
両方を1つのcron行にまとめることはできませんが、2つの行を1つだけ持つことに問題はありません。1つは起動時の開始用で、もう1つは30分ごとにコマンドを実行するためです。
*/30 * * * * root /usr/bin/python /home/pi/do.py>>/home/pi/output
@reboot root /usr/bin/python /home/pi/do.py>>/home/pi/output
以下を使用します。
@reboot root /usr/bin/python /home/pi/do.py>>/home/pi/output