我在运行操作系统版本 6.1.0 的 Raspberry Pi 上遇到了 cron 作业配置的意外行为。当设置具有星期几和月份某日的特定参数的一次性 cron 作业时,星期几参数似乎会覆盖月份中的某一天。
为了清楚起见,我使用以下设置配置了一个 cron 作业:
06 21 2 3 6
,打算让它在 3 月 2 日星期六21:06 执行。然而,我观察到该作业不仅在三月的2运行,而且在三月的9运行,这仍然是星期六。
其他人以前遇到过这个问题吗?
注意:命令执行的日期可以由两个字段指定 — 一个月中的某一天和一周中的某一天。如果两个字段都受到限制 (即不是 *),当任一字段与 当前时间。例如,“30 4 1,15 * 5”将导致命令 每月 1 日和 15 日凌晨 4:30 运行,加上每个月 周五。