2011-10-11 275 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都是平等的。

相關問題