Cron表达式 - 从10:20开始,每10分钟执行一次,直到19:00

时间:2017-05-30 17:50:34

标签: cron

我有一个案例,我将某些任务从Windows迁移到平台,我们使用cron表达式来替换Windows Scheduler。

今天我们在Windows中有类似At 10:20 AM every weekday, every 10 minutes for 9 hours的内容。我试图用chron替换它,但到目前为止我无法实现它。

我最接近的是0 20/10 10-19 * * MON-FRI。事情是在这个cron上,它不会在11:00,12:00等执行。我们有一个特定的案例,我们不希望它在上午10点执行。

我找到的唯一选择是在上午10:00执行并提供一些条件来验证它。只用chron可以实现这个结果吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以使用cron执行此操作,但您需要将其分解为两个计划。

20/10 10 * * MON-FRI

*/10 11-19 * * MON-FRI

顺便说一句,如果这是unix上的cron,那么几秒钟就没有字段了。