El Capitan:CRON Job无法触发shell脚本

时间:2016-11-25 14:06:51

标签: bash macos shell cron sh

*/10 * * * * /bin/sh /dataScience/dat/JOB/forker.sh

上面是不执行的cron作业。我已分别检查cron作业和shell脚本的功能,它工作正常。即使是下面的命令也能很好地发挥作用。

/bin/sh /dataScience/dat/JOB/forker.sh

我还检查了显示

forker.sh的权限
-rwxr-xr-x  1 mango  wheel   442 Nov 20 12:53 forker.sh

我是否遗漏了限制cron作业触发脚本的内容?

1 个答案:

答案 0 :(得分:0)

通常,作业的语法如下:

  

分钟dom月dow用户cmd

在您的情况下,作业可能是针对多个用户的,似乎

*/10 * * * * /bin/sh /dataScience/dat/JOB/forker.sh

这意味着它应该始终以10分钟的间隔运行。这没有问题。

你能告诉我们以下是否给你输出了什么?

*/10 * * * * (echo "Printing."; echo "Logging." > /dataScience/dat/JOB/abc.txt | mail -s "Mailing" your_email)

注意:我想对此发表评论,因为这不是答案,而是调试,但我的声誉低于50,因此无法发表评论。