![在特定时间段内每隔特定时间设置一个 cron](https://linux22.com/image/1311049/%E5%9C%A8%E7%89%B9%E5%AE%9A%E6%97%B6%E9%97%B4%E6%AE%B5%E5%86%85%E6%AF%8F%E9%9A%94%E7%89%B9%E5%AE%9A%E6%97%B6%E9%97%B4%E8%AE%BE%E7%BD%AE%E4%B8%80%E4%B8%AA%20cron.png)
例如,如何设置 cron 在上午 8 点到下午 5 点之间每 2 小时运行一次?这可能吗?
答案1
事实上,Alex 的(以前的) 解决方案将每分钟上午 8 点至下午 3 点。正确的解决方案是:
0 8-17/2 * * * /path/command
甚至:
0 8,10,12,14,16 * * * /path/command
当然看起来不太好看,但仍然能满足要求......
答案2
0 8-17/2 * * * your_command.sh
例如,如何设置 cron 在上午 8 点到下午 5 点之间每 2 小时运行一次?这可能吗?
事实上,Alex 的(以前的) 解决方案将每分钟上午 8 点至下午 3 点。正确的解决方案是:
0 8-17/2 * * * /path/command
甚至:
0 8,10,12,14,16 * * * /path/command
当然看起来不太好看,但仍然能满足要求......
0 8-17/2 * * * your_command.sh