如何在凌晨 2 点到凌晨 4 点之间每 30 分钟编写一个 cron?
How to write a cron for every 30 minutes between 2AM to 4AM?
我想计算凌晨 2 点到凌晨 4 点之间每 30 分钟执行一次 cron?
所以 cron 运行 时间将是:2:00 2:30 3:00 3:30 4:00
每个小时都会是这样的:
0 2,3,4 * * * 命令
谢谢。
我只是把它写成两个不同的规则:
0,30 2-3 * * * /run/this/command
0 4 * * * /run/this/command
如果您是那种担心这类事情的人(我不是),您可以使用条件语句将其放到一行中:
0,30 2-4 * * * [[ "$(date +%H%M)" != "0430" ]] && /run/this/command
这也会 运行 在 4:30 给出的命令,但实际上不会调用您的 脚本 除非时间不是 [=20] =].
我想计算凌晨 2 点到凌晨 4 点之间每 30 分钟执行一次 cron? 所以 cron 运行 时间将是:2:00 2:30 3:00 3:30 4:00
每个小时都会是这样的: 0 2,3,4 * * * 命令
谢谢。
我只是把它写成两个不同的规则:
0,30 2-3 * * * /run/this/command
0 4 * * * /run/this/command
如果您是那种担心这类事情的人(我不是),您可以使用条件语句将其放到一行中:
0,30 2-4 * * * [[ "$(date +%H%M)" != "0430" ]] && /run/this/command
这也会 运行 在 4:30 给出的命令,但实际上不会调用您的 脚本 除非时间不是 [=20] =].