我试图让一个shell脚本在覆盆子pi上运行每分钟,使用crontab,如下所示:
crontab -e
Run Code Online (Sandbox Code Playgroud)
然后:
* * * * * /home/pi/job.sh
Run Code Online (Sandbox Code Playgroud)
工作是:
#!/bin/sh
echo "hello"
Run Code Online (Sandbox Code Playgroud)
我期待该消息确保脚本正在执行,但什么都没发生.是否有任何特殊技巧可以让代码在raspberry pi上每分钟运行一次?
默认情况下,通过cron运行的作业的输出通过电子邮件发送给cron作业的所有者.
我的猜测是你的脚本运行得很好,你有一堆电子邮件排队,或者如果没有配置邮件,记录有关cron无法发送电子邮件的消息.
请在您的脚本中尝试此操作:
#!/bin/sh
date >>/tmp/crontest.txt
Run Code Online (Sandbox Code Playgroud)
这会将当前日期和时间附加到文件/tmp/crontest.txt检查文件是否已创建以及是否每分钟都添加了新行.
| 归档时间: |
|
| 查看次数: |
18250 次 |
| 最近记录: |