2013-10-30 37 views
0

我有需要,直到某個事件發生的話,我需要它停止運行,直到下一個小時爲每分鐘運行一個cron。我環顧四周,我似乎可以找到的所有內容是如何在不同的時間間隔運行cron,而不是如何禁用它,直到下一小時啓動,然後重新啓用它。如何延遲一個微小的cron一個小時

任何對解決方案的幫助或建議都會很棒。

回答

1

Cron定期運行程序:就是這樣。它沒有設施可以「可選地」做事。如果你想做一些聰明的事情,你需要在你身邊處理它。例如:

  • 當事件發生時將時間寫入文件中,並在「作業」開始時讀取文件以查看作業是否應運行。
+0

你知道的方法來禁用在cron的標籤一個cron然後重新啓用它?如果沒有生病,只需在我的腳本中完成這一切 – Chausser

+0

最簡單的方法就是在腳本中執行此操作。還有什麼是「越來越黑客」 – John3136