我有一个 cron 行,用于在每个月的第一个星期日运行命令,如下所示:
0 19 1-7 * 0 command.sh
Minutes=0
Hours=19
Day= 1st to 7th
* = any month
0 = first day of the week (Sunday)
然而,令我惊讶的是 command.sh 上周日(6 月 16 日)运行了。谁能解释为什么我的 cron 行是错误的?
作为替代方案,根据wiki 页面,可以使用“#”字符来:“允许您指定构造,例如给定月份的“第二个星期五””。是否有一个示例可用于如何使用它来适应“给定月份的第一个星期日”?