在高级时间逻辑中设置一个 cron Linux
Set a cron in advanced time logic Linux
我知道如何设置每 2 分钟调用一次脚本的 cron。例如:
*/2 * * * *
但现在我想 运行 只从 9.30 到 9.45,每 2 分钟一次。用于该目的的语法是什么?我试过
*/2 9.30-9.45 * * *
但是,显然,它不起作用。
在您的特定情况下,您可以使用:
30-45/2 9 * * * [command]
对于更复杂的设置,我认为将逻辑移动到 Cron 每 N 分钟调用一次的脚本中通常会更好,如果当前时间不在定义的范围内,它将检查时间并立即退出。
我知道如何设置每 2 分钟调用一次脚本的 cron。例如:
*/2 * * * *
但现在我想 运行 只从 9.30 到 9.45,每 2 分钟一次。用于该目的的语法是什么?我试过
*/2 9.30-9.45 * * *
但是,显然,它不起作用。
在您的特定情况下,您可以使用:
30-45/2 9 * * * [command]
对于更复杂的设置,我认为将逻辑移动到 Cron 每 N 分钟调用一次的脚本中通常会更好,如果当前时间不在定义的范围内,它将检查时间并立即退出。