Cron
cron 午夜 00 24 或 00 00?
我目前的 crontab 如下所示:
00 00 * * 1-5 "/home/user/script.sh"
但它似乎沒有被觸發。除了午夜執行的之外,所有其他都觸發良好。
午夜的正確格式是什麼?
00 00
還是00 24
?
我相信
0 0
這是午夜的正確規範(沒有前導零,所以在這種情況下沒有雙零)。來自 man crontab(5):field allowed values ----- -------------- minute 0-59 hour 0-23 day of month 1-31 month 1-12 (or names, see below) day of week 0-7 (0 or 7 is Sun, or use names)
如果這是在系統 crontab 中(即
/etc/crontab
),請確保時間規範和命令之間的欄位是執行命令的使用者。還要確保在 中完全指定命令的路徑
$PATH
,或者相對於$HOME
.