Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有以下 cron 表达式:
0 0 */30 * *
为什么它仍然在每个月的第 30 天运行,而不是从现在开始每 30 天运行一次?有表达式:
0 0 30 * *
产生相同的运行时间:
2013-07-30 00:00:00 2013-08-30 00:00:00 2013-09-30 00:00:00 2013-10-30 00:00:00 2013-11-30 00:00:00
我想你可能想用atcron 代替。您可以使用at以下命令安排您的脚本从现在开始运行 30 天:at now +30 day /path/to/your/script
at
然后,只需将同一行放在脚本末尾附近,以安排它在 30 天后再次运行。