【发布时间】:2022-05-03 16:54:34
【问题描述】:
我需要安排一个 cron 作业在每个月的第一个星期四下午 3:00 运行。我怎样才能做到这一点? 我读过另一个与此类似的主题,但它是每个月的第一个星期日。如何修改它以满足我的需要?请不要让我参考任何手册,因为它们对我没有帮助。这就是我在这里问这个问题的原因。
每个月的第一个星期日
00 09 * * 7 [ $(date +\%d) -le 07 ] && /run/your/script
这里应该做一个简单的回答,我只是不知道-le 07 代表什么。
所以 4 是星期四,cron 中的 -le 07 是什么?
是每月第 7 天(星期日)的支票吗?
00 15 * * 4 [ $(date +\%d) -le 07 ] && /run/your/script
还是应该是这个?
假设这是本月第 4 天(星期四)的支票?
00 15 * * 4 [ $(date +\%d) -le 04 ] && /run/your/script
由于英语不是我的母语,我希望这对你们来说尽可能清楚。
提前致谢。
【问题讨论】:
-
为什么我在这个网站上发现了同样的问题,但在星期天?