希望有人可以帮助解决我在pi上出现的crontab问题。
我有一个程序rf24_receiver.py,它位于/ home / pi目录中。从终端运行时,需要sudo才能运行。因此,在终端上使用此命令,
sudo python3 rf24_receiver.py
,程序执行完美。
但是,我需要按计划运行它,因此我尝试了以下操作,但未成功。
crontab -e
*/30 * * * * sudo python3 /home/pi/rf24_receiver.py >> /home/pi/rf24_receiver.py.log 2>&1
然后我尝试了
*/30 * * * * python3 /home/pi/rf24_receiver.py >> /home/pi/rf24_receiver.py.log 2>&1
然后我尝试了
sudo crontab -e
*/30 * * * * sudo python3 /home/pi/rf24_receiver.py >> /home/pi/rf24_receiver.py.log 2>&1
然后我尝试了
*/30 * * * * python3 /home/pi/rf24_receiver.py >> /home/pi/rf24_receiver.py.log 2>&1
以上任何一项均未成功。我希望这是张贴此文章的正确位置。 任何帮助,将不胜感激。 谢谢
答案 0 :(得分:0)
很抱歉让这个问题困扰着论坛。我不确定为什么我要在sudo crontab -e下使用此命令:
* / 29 * / 1 * * * sudo python3 /home/pi/rf24_receiverR3.py >> /home/pi/rf24_receiverR3.py.log 2>&1
我进行了重新启动,之后似乎可以正常工作。