经营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点)?的主要内容,如果未能解决你的问题,请参考以下文章

Cron表达式,一个表达式里怎么表达12点和下午5点30分,cron生成器里一直实现不了?求解?

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

Android警报事件延迟

采摘小时的Vue.js组件

Jenkins定时构建时间设置

Jenkins定时构建时间设置