*/n * * * *
在 crontab 中意味着每n
分钟运行一次,如果均匀n
分布的话60
。其他情况会发生什么情况,例如*/13 * * * *
?
答案1
“*”相当于可能值的全部范围,在本例中为“0-59”
“/13”表示用于确定下一次运行的“步长”或增量,从初始可能值开始。 (例如“从 0 点开始每 13 分钟一次”)
当分钟重置(59 至 0)时,它会重新开始。例如 */13 将始终在 0 13 26 39 52 上运行。
评论中的另一个例子:
“将分钟数设置为 3-59/5 将在 3 点时第一次触发,在 58 点时最后一次触发。”——达泽特