Is there any way to schedule the CRON job for different days of different months!
例如: 我需要安排从2017年2月25日到3月10日的工作。这可以通过创建2个工作来完成 “0/1 * 25-28 2 2017 /cronjob.sh”和 “0/1 * 1-10 3 2017 /cronjob.sh”
但是,我不能在一份工作中做到这一点?有没有办法做到这一点!
答案 0 :(得分:0)
不,你只用一个cronjob就不能轻易做到这一点。
如果将cron与其他调度程序结合使用,则可以像0 * * * * otherScheduler && /cronjob.sh
一样使用。但这比简单的两个cronjobs更复杂。
您也可以通过更改服务器上的日期来执行此操作,以便cron时间表从2月15日到28日。但这会让人感到困惑,只有在您的服务器不需要运行任何其他内容时才有用。 / p>