Cron

儘管安排了喚醒,但當 mac 睡著時 Crontab 沒有執行

  • December 22, 2021

我有一個 crontab,它在我的 mac 喚醒時按預期工作,但在 mac 睡著時似乎沒有執行,即使我已經安排它在它應該執行的幾分鐘前喚醒它。在 crontab 中,我轉發了輸出和錯誤,因此我可以查看是否有任何故障,但這些也沒有更新,所以我認為腳本根本沒有執行。我知道預定的啟動只有在mac正在充電時才有效,所以我已經讓它充電了一夜(這對電池來說似乎很糟糕)但仍然沒有……任何想法可能發生什麼或我可以改變什麼?非常感謝!

編輯:

  • 我之前計劃在作業執行前 5 分鐘喚醒它。我將其更改為 1 分鐘前,它仍然沒有通過。
  • 至於我是如何喚醒它的,我只是去了系統偏好設置 -> 電池 -> 計劃並點擊“開始或喚醒”(每天)——見下圖。我不確定它返回到什麼狀態,或者是否有辦法配置它(對不起,這裡是新手)。

在此處輸入圖像描述

我能夠使用pmset讓它工作。具體來說,我剛剛跑了pmset repeat wakeorpoweron MTWRFSU 08:59:00

引用自:https://unix.stackexchange.com/questions/655086