Cron

安排作業由 crontab 執行時,是否應在小時內使用前導零?

  • April 12, 2020

假設我想test.sh在每天凌晨 1 點執行一個名為的 shell 腳本。我可以使用:

0 1 * * * /home/user/test.sh

或者我可以使用:

0 01 * * * /home/user/test.sh

對於上面的例子,從技術上講,哪個是正確的答案 - 應該0在時間表中使用前導,還是應該只輸入小時數?

如果您cron接受零填充數字,那麼您可以使用它們。

由於我可以訪問的所有系統的 POSIX 規範crontab和手冊只提供了沒有零填充數字的範例(實際上沒有說明任何關於數字格式的內容),如果您在有時會發現自己處於一個不接受零填充數字的系統中。crontab(5)

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