繁体   English   中英

在凌晨 4 点和下午 4 点运行 cron

[英]Running a cron at 4 am and 4 pm

以下 cron 表达式cron(0 14? * MON-FRI *)基本上从周一到周五下午 4:00 运行。

我想知道是否可以修改表达式,以便我可以在每周一到周五的凌晨 4:00 和下午 4:00 运行一些东西。

使用此crontab行在周一至周五的 4:00 和 16:00(凌晨 4 点和下午 4 点)运行command_name

0 4,16 * * 1-5 command_name

来自crontab手册

   The time and date fields are:

          field          allowed values
          -----          --------------
          minute         0-59
          hour           0-23
          day of month   1-31
          month          1-12 (or names, see below)
          day of week    0-7 (0 or 7 is Sunday, or use names)

您的 Cron 工作描述看起来与一般的 crontab 不同。 但是为了让您了解如何实现您正在寻找的东西:

  1. 编辑 cron 表。 选择你的编辑器。
crontab -e
  1. 添加 2 行 cron 作业。
* 4 * * 1-5 /usr/bin/...# Your command goes here 04:00 am.
* 16 * * 1-5 /usr/bin/...# Your command goes here 04:00 pm.

下午 4 点(16:00): 0 16 * * MON-FRI
crontab 大师
“从周一到周五,每周的每一天的 16:00。”

凌晨 4 点和下午 4 点(4:00 和 16:00): 0 4,16 * * MON-FRI
crontab 大师
“从星期一到星期五,在每周的每一天的第 4 小时和第 16 小时的第 0 分钟。”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM