运行 凌晨 4 点和下午 4 点的 cron
Running a cron at 4 am and 4 pm
下面的 cron 表达式 cron(0 14 ? * MON-FRI *)
基本上 运行 是周一到周五下午 4:00 的东西。
我想知道是否可以修改表达式,这样我就可以 运行 在每周一到周五的上午 4:00 和下午 4:00 做一些事情。
您的 Cron 任务描述看起来与一般的 crontab 不同。但为了让您了解如何实现您正在寻找的东西:
- 编辑 cron-table。选择您的编辑器。
crontab -e
- 添加 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.
4PM (16:00): 0 16 * * MON-FRI
参见 crontab guru
“每周一到周五 16:00。”
上午 4 点和下午 4 点(4:00 和 16:00):0 4,16 * * MON-FRI
参见 crontab guru
“每周一到周五的第 4 小时和第 16 小时的第 0 分钟。”
周一至周五 4:00 和 16:00(上午 4 点和下午 4 点)使用这条 crontab
线路到 运行 command_name
:
0 4,16 * * 1-5 command_name
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 表达式 cron(0 14 ? * MON-FRI *)
基本上 运行 是周一到周五下午 4:00 的东西。
我想知道是否可以修改表达式,这样我就可以 运行 在每周一到周五的上午 4:00 和下午 4:00 做一些事情。
您的 Cron 任务描述看起来与一般的 crontab 不同。但为了让您了解如何实现您正在寻找的东西:
- 编辑 cron-table。选择您的编辑器。
crontab -e
- 添加 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.
4PM (16:00): 0 16 * * MON-FRI
参见 crontab guru
“每周一到周五 16:00。”
上午 4 点和下午 4 点(4:00 和 16:00):0 4,16 * * MON-FRI
参见 crontab guru
“每周一到周五的第 4 小时和第 16 小时的第 0 分钟。”
周一至周五 4:00 和 16:00(上午 4 点和下午 4 点)使用这条 crontab
线路到 运行 command_name
:
0 4,16 * * 1-5 command_name
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)