经营3次cron工作(例如下午1点,下午2点和下午3点)?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了经营3次cron工作(例如下午1点,下午2点和下午3点)?相关的知识,希望对你有一定的参考价值。

我不知道如何在每天的3个特定时间运行一个cron工作。我想在下午1点,下午2点和下午3点运行它。

有可能,使用单个表达式吗?

答案

你可以用这个:

# m   h   dom mon dow   command
0 13,14,15 *   *   *     /home/user/command

您的/home/user/command将在13:00,14:00和15:00运行

另一答案

正如lenik所说,它可以用单一表达来完成。

0 13,14,15 * * * <your-script-to-run>

查看this geedkstuff link了解更多示例

另一答案

您也可以尝试以下方法:

0 13-15 * * * /home/apps/sample.sh
另一答案

虽然给定的答案是正确的,但是没有经验的用户可能不知道将该表达式放在何处。您必须编辑crontab文件,例如:

crontab -e

你在那里添加

0 13,14,15 *   *   *     /home/user/command

在13:00,14:00和15:00执行您的命令。另请注意,user必须替换为执行命令的用户帐户。

以上是关于经营3次cron工作(例如下午1点,下午2点和下午3点)?的主要内容,如果未能解决你的问题,请参考以下文章

每天美国东部标准时间下午 5 点运行 cron 脚本 [重复]

每天在美国东部标准时间下午5点运行cron脚本[重复]

Spring批处理Cron表达式:每3小时运行一次

查询根据时间减去时间来选择行

查询以选择每小时最新的员工条目

仅在特定时间每分钟运行一次 cron 作业?