【发布时间】:2014-03-14 18:31:37
【问题描述】:
我无法理解日期和日期如何在 cron 作业中协同工作。
假设我有以下命令:
0 23 5 1 3 COMMAND
这意味着 1 月 5 日星期三 23:00。
问题是,1 月 5 日是星期日。这个命令究竟将如何工作?该命令是否会在 1 月 5 日和 1 月的每个星期三都执行?还是只执行“5 1”位?
如果这是一个非常基本的问题并且可能很愚蠢,我真的很抱歉,但对我来说这真的没有任何意义。
提前谢谢你!
【问题讨论】:
我无法理解日期和日期如何在 cron 作业中协同工作。
假设我有以下命令:
0 23 5 1 3 COMMAND
这意味着 1 月 5 日星期三 23:00。
问题是,1 月 5 日是星期日。这个命令究竟将如何工作?该命令是否会在 1 月 5 日和 1 月的每个星期三都执行?还是只执行“5 1”位?
如果这是一个非常基本的问题并且可能很愚蠢,我真的很抱歉,但对我来说这真的没有任何意义。
提前谢谢你!
【问题讨论】:
当minute、hour和month of year字段匹配当前时间,at least one of两天字段(day of month或day of week)匹配时,命令由cron执行
参考:Man Page
【讨论】: