Cron的工作今天会开始吗?

时间:2016-03-29 14:42:14

标签: cron crontab

让我们说我计划每3天运行一次cron作业:

0 22 */3 * *

它会在晚上10点或晚上10点开始吗?

2 个答案:

答案 0 :(得分:1)

第三个元素是月份的日期。从今天是3月29日,这项工作今天没有成功。下一次运行是3月31日。

/ 3表示法在月份-1的某一天执行模运算。因此,所有评论者都是完全正确的* / 3将在第1天,第4天,第7天等运行。每周第一天后的第三天。

答案 1 :(得分:0)

根据this crontab testing tool,接下来的10次运行将如下:

2016-03-31 22:00:00
2016-04-01 22:00:00
2016-04-04 22:00:00
2016-04-07 22:00:00
2016-04-10 22:00:00
2016-04-13 22:00:00
2016-04-16 22:00:00
2016-04-19 22:00:00
2016-04-22 22:00:00
2016-04-25 22:00:00

另一个crontab测试人员 - crontab.guru - 告诉我脚本将运行:

  

每天的1日,4日,7日,10日,13日,16日,19日,22日,25日,28日和31日的22:00   一个月。