问题:如何在一周中的特定日期或者一周中的某一天运行 cronjob?
要在一周的特定日期运行 cron 作业,我们可以通过以下方式指定:
- 编辑希望为其创建 crontab 作业的用户的 crontab。
例如:
# crontab -e
然后添加一个条目,指定我们希望在其上运行 crontab 作业的日期和时间以及星期几。
例如:
此 crontab 条目在星期六的 17:00(下午 5 点)运行脚本:
0 17 * * 6 /script/script.sh
此 crontab 条目在周日至周五的 17:00(下午 5 点)运行脚本:
0 17 * * 0-5 /script/script.sh
- 手册页中有关于不同 crontab 选项的更多详细信息,特别是:
# man 5 crontab
- 但是,在上述示例中,可以在最右边的数字中指定星期几,其中 0 到 7 的值代表一周中的每一天,星期日可以指定为 0 或者 7.
日期:2020-09-17 00:10:51 来源:oir作者:oir