gpt4 book ai didi

bash - 如何安排每个月的第一个星期天运行

转载 作者:行者123 更新时间:2023-11-29 08:40:40 25 4
gpt4 key购买 nike

我在 RedHat 上使用 Bash。我需要安排一个 cron 作业在每个月的第一个星期日上午 9:00 运行。我该怎么做?

最佳答案

您可以在crontab 文件中放入类似这样的内容:

00 09 * * 7 [ $(date +\%d) -le 07 ] && /run/your/script

date +%d 为您提供当前日期的编号,然后您可以检查该日期是否小于或等于 7。如果是,则运行您的命令。

如果你只在星期天运行这个脚本,那应该意味着它只在每个月的第一个星期日运行。

请记住,在 crontab 文件中,date 命令的格式化选项应该被转义。

关于bash - 如何安排每个月的第一个星期天运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3241086/

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