创build一个在凌晨3点,凌晨3点50分,上午9点和上午9点50分运行的cronjob?

我将如何去创build一个每天在以下时间运行的cronjob:

  • 上午3:00
  • 上午03点五十
  • 9:00 AM
  • 上午9:50

我试过这个,但似乎没有工作:

00,50 3,9 * * * /usr/bin/something.sh 

解决scheme

在日志中大肆渲染后,事实certificate问题是在crontab中更高的另一个脚本是segfaulting,所以我的crontab项目从来没有运行。

我禁用了这些脚本,并且我的入口运行得很好。 另外,事实certificate,上面的语法是完全有效的。

/usr/bin/something.sh是否可执行?

检查

 /var/log/cron or /var/log/messages 

取决于你的分布。

以上两点都是很好的答案/问题。 我昨天碰到了这个,可能会给你一些想法:

实用的Crontab例子

 0 3,9 * * * /usr/bin/something.sh 50 3,9 * * * /usr/bin/something.sh