从星期一到星期五从 9:15AM 到 3:30PM 每分钟 运行 的 cron 作业
cron job to run each minutes from monday to friday from 9:15AM to 3:30PM
我必须 运行 为以下场景执行两个 cron 作业。
- job1.php 应该 运行 每周一到周五 9:12 上午一次。 (一周五天)
- job2.php 应 运行 周一至周五上午 9:15 至下午 3:30 每分钟。 (一周五天)
我还有另外 4 个 cron 作业需要在我的项目中实现。但这一切都可以从以上两种情况推导出来。
第一个很简单。
12 9 * * 1-5 <full_path>/job1.php
第二个有点棘手。我把它分成 3 个条目。
15-59 9 * * 1-5 <full_path>/job2.php
* 10-14 * * 1-5 <full_path>/job2.php
0-30 15 * * 1-5 <full_path>/job2.php
Cron 语法
* * * * * command to be executed
┬ ┬ ┬ ┬ ┬
│ │ │ │ │
│ │ │ │ │
│ │ │ │ └───── day of week (0 - 6) (0 is Sunday, or use names)
│ │ │ └────────── month (1 - 12)
│ │ └─────────────── day of month (1 - 31)
│ └──────────────────── hour (0 - 23)
└───────────────────────── min (0 - 59)
我必须 运行 为以下场景执行两个 cron 作业。
- job1.php 应该 运行 每周一到周五 9:12 上午一次。 (一周五天)
- job2.php 应 运行 周一至周五上午 9:15 至下午 3:30 每分钟。 (一周五天)
我还有另外 4 个 cron 作业需要在我的项目中实现。但这一切都可以从以上两种情况推导出来。
第一个很简单。
12 9 * * 1-5 <full_path>/job1.php
第二个有点棘手。我把它分成 3 个条目。
15-59 9 * * 1-5 <full_path>/job2.php
* 10-14 * * 1-5 <full_path>/job2.php
0-30 15 * * 1-5 <full_path>/job2.php
Cron 语法
* * * * * command to be executed
┬ ┬ ┬ ┬ ┬
│ │ │ │ │
│ │ │ │ │
│ │ │ │ └───── day of week (0 - 6) (0 is Sunday, or use names)
│ │ │ └────────── month (1 - 12)
│ │ └─────────────── day of month (1 - 31)
│ └──────────────────── hour (0 - 23)
└───────────────────────── min (0 - 59)