多次使用* AND *的Cron模式

时间:2017-01-04 06:21:59

标签: linux cron crontab

我想为表达式Every day at 7 PM, 8:30 PM and 9:45 PM创建一个cron模式。

是否可以为它创建一个cron模式,或者我必须编写3个单独的模式?

1 个答案:

答案 0 :(得分:0)

单独使用cron,您将不得不创建3个单独的cron作业。但是,这里有一个可能的解决方法:您可以为晚上7点创建一个cron条目,例如:

0 19 * * * /folder/script

然后在晚上8:30和晚上9:45调用其他命令之前创建一个“睡眠”所需时间的脚本,例如:

#!/bin/bash
nohup my_command_here &
#sleep until 8:30 PM - 90 minutes or 5400 seconds
sleep 5400
nohup my_command_2_here &
#sleep until 9:45 PM - 75 minutes or 4500 seconds
sleep 4500
nohup my_command_3_here &
exit