2011-10-11 25 views
4

我的任务是在考虑YEAR字段的CRON中指定时间。我该怎么做,或者你知道任何可以帮助我在Linux服务器上的东西吗? thx如何在考虑年份的CRON中指定时间?

+2

解决方法:每年运行一次并将年份逻辑移至脚本。就个人而言,我不太相信每年运行少于一次的计划任务。太多事情可能会改变,直到你注意到它跳过了跑步。 –

+0

完全同意你,太多的事情可能发生 – mart7ini

回答

1

Crontab(5)文件格式没有YEAR字段。您可以尝试运行@yearly(在元旦的00:00)运行cron作业,该作业使用日期(1)查看当前年份,并将当前crontab文件更新为适合新年的文件。

+0

但只有功能是在需要很容易地改写后退和前进年字段值 不幸的是,逻辑错误 – mart7ini

2

标准cron不支持年份字段,但值得注意的是,某些实现支持第六个year字段的扩展crontab格式,如nnCron。并非每个cron都是平等的。

相关问题