2013-05-06 147 views
-1

我想知道如果使用cron,在設置要運行的任務的特定日期之後,我可以指定它在距離該特定天數的時間間隔內運行。設置cron作業的特定時間,然後設置間隔

例如:我知道你可以做*/2 * * * *以每2分鐘

運行,但有沒有可能有發言權0 0 15 4 *運行文件,隨後運行每隔X天?

即在X天潤再經過

即時通訊思想每隔20天我可能需要2個crons爲此,在當第一設置第二個被初始化?因此在crontab文件中創建*/20參數?

有什麼建議嗎?

回答

0

恐怕你必須編寫一個封裝腳本來做一些時間標記的魔術,並且檢查你每隔20天想要運行的任何東西是否上次運行成功。

Cron不提供任何支持。

每天都有cron執行包裝。

+0

我用PHP處理了這個腳本級別,並且每天晚上用cron檢查以打擊發送消息的文件。 – 2013-05-08 22:21:49