我有一个 cron 作业,每月从星期一到星期五每天 10:00 到 17:00 之间每分钟运行一次。
我的问题是,它目前从 10:00 运行到 17:00(cron 条目在小时列 10-16),我希望它从 10:00 运行到 16:25
我尝试将其放在小时列 10-16:25 中,但是没有用......
我可以设置小数小时范围吗?如果可以,该如何设置?
答案1
你能把它分成两行吗?比如:
0-59 10-15 x x x x
0-25 16 x x x x
答案2
如果您不想像 chmee 建议的那样拆分 cron 作业,您可以使用脚本解决方案获得所需的功能。从 cron 作业运行的脚本可以测试时间范围,并且仅在范围正确时运行适当的命令。这需要多做一点工作,但提供了更大的灵活性。