有没有办法创建一个cron表达式,根本不运行该作业.我虽然使用这个表达式:
0 0 0 1 1?3099
上面的表达式将在3099年运行.有没有其他方法可以禁用该作业.
谢谢.
Eri*_*sem 66
如果您仍在寻找即使在遥远的未来仍然强大的东西,请尝试/sf/answers/975666961/,我建议在crontab条目中使用2月31日,这些条目从不打算执行.
0 0 5 31 2 ?
Run Code Online (Sandbox Code Playgroud)
Tim*_*les 13
我需要一个有效的 cron 计划(?
语法在我的系统中不起作用)来解决实际日期,但要有效地“从不”。我目前最好的解决方案是选择最近的闰年,看看 2 月 29 日是哪一天。2016 年 2 月 29 日是星期一,因此下一个星期一 2 月 29 日目前是最远的。
0 0 29 2 1
产生接下来的 5 个触发器为:
02/29/2044 00:00:00Z
02/29/2072 00:00:00Z
02/29/2112 00:00:00Z
02/29/2140 00:00:00Z
02/29/2168 00:00:00Z
Run Code Online (Sandbox Code Playgroud)
不完美,但它会做。
Mic*_*ker -12
注释掉 \xe2\x80\x94#
在前面加上符号。非常有用,特别是如果您担心到 3099 年您会忘记所做的更改。
另一种可能性是让它执行虚拟命令,例如true rm -rf /
.