Cron
安排作業由 crontab 執行時,是否應在小時內使用前導零?
假設我想
test.sh
在每天凌晨 1 點執行一個名為的 shell 腳本。我可以使用:0 1 * * * /home/user/test.sh
或者我可以使用:
0 01 * * * /home/user/test.sh
對於上面的例子,從技術上講,哪個是正確的答案 - 應該
0
在時間表中使用前導,還是應該只輸入小時數?
如果您
cron
接受零填充數字,那麼您可以使用它們。由於我可以訪問的所有系統的 POSIX 規範
crontab
和手冊只提供了沒有零填充數字的範例(實際上沒有說明任何關於數字格式的內容),如果您在有時會發現自己處於一個不接受零填充數字的系統中。crontab(5)