CentOS 5 下的 cron 作业中的小数小时数?

CentOS 5 下的 cron 作业中的小数小时数?

我有一个 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 作业运行的脚本可以测试时间范围,并且仅在范围正确时运行适当的命令。这需要多做一点工作,但提供了更大的灵活性。

相关内容