假设我想test.sh
每天凌晨 1 点运行一个名为的 shell 脚本。我可以使用:
0 1 * * * /home/user/test.sh
Run Code Online (Sandbox Code Playgroud)
或者我可以使用:
0 01 * * * /home/user/test.sh
Run Code Online (Sandbox Code Playgroud)
对于上面的示例,从技术上讲,哪个是正确的答案 - 应该在时间表中使用前导0
,还是应该只输入小时数?
如果您cron
接受零填充数字,则可以使用它们。
由于我有权访问的所有系统的POSIX 规范crontab
和手册仅给出了没有零填充数字的示例(实际上没有说明数字格式),因此如果您在以下情况,保留使用非填充数字可能是明智的:有时你会发现自己所在的系统不接受零填充的数字。crontab(5)
有一些系统示例,其中01
与 相同*
,而不是1
:
归档时间: |
|
查看次数: |
3940 次 |
最近记录: |