gpt4 book ai didi

linux - 这个 cronjob 行是什么意思

转载 作者:太空狗 更新时间:2023-10-29 11:38:52 25 4
gpt4 key购买 nike

我有一个 cron 表达式,它与我以前工作过的表达式有些不同,特别是因为 ? 运算符(我不知道为什么要使用它)

以下是我一直称为标准格式的格式。但是我在这个标准格式之后给出的表达式不遵循这个结构。谁能帮助我理解这种新格式。在此先感谢您的帮助。

* * * * * command to be executed
- - - - -
| | | | |
| | | | ----- Day of week (0 - 7) (Sunday=0 or 7)
| | | ------- Month (1 - 12)
| | --------- Day of month (1 - 31)
| ----------- Hour (0 - 23)
------------- Minute (0 - 59)

表达式:

0  15 15 ? * 1-7

最佳答案

这是一个错误。

cron 中的时间格式为 5 列。你有 6 个。

如果我测试你的 cronexpression :

0  15 15 ? * 1-7 ls

crontab 显示:

crontab: installing new crontab
"/tmp/crontab.AzvS1Q":148: bad month
errors in crontab file, can't install.
Do you want to retry the same edit?

此外,如果我用 ? 内部的 5 列进行测试,我仍然会出错。

我的 cron 实现是 archlinux 上的 cronie 1.4.8-3。在这种情况下,我以前从未见过 ?

关于linux - 这个 cronjob 行是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12843512/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com