每分钟都在覆盆子上的crontab

时间:2013-11-01 19:16:51

标签: raspberry-pi

我正在尝试使用crontab在raspberry pi上每分钟运行一个shell脚本,如下所示:

 crontab -e

然后:

 * * * * * /home/pi/job.sh

工作是:

 #!/bin/sh
 echo "hello"

我希望该消息能够确保脚本正在执行,但什么都没发生。 是否有任何特殊技巧可以让代码在raspberry pi上每分钟运行一次?

3 个答案:

答案 0 :(得分:5)

默认情况下,通过cron运行的作业输出通过电子邮件发送给cron作业的所有者。

我的猜测是你的脚本运行得很好,你有一堆电子邮件排队,或者如果没有配置邮件,请记录有关cron无法发送电子邮件的消息。

请在您的脚本中尝试此操作:

#!/bin/sh
date >>/tmp/crontest.txt

这会将当前日期和时间附加到文件/tmp/crontest.txt 检查文件是否已创建以及是否每分钟都添加了新行。

答案 1 :(得分:3)

#min hour day month weekday command
*/1   *    *    *    *     <your command>

试一试

答案 2 :(得分:1)

你也可以使用古老的:

logger -t MyTag "MyTask: Completed successfully."
如果您希望保留cron注册并仍然在系统日志中看到脚本的一些输出,请在脚本中