是否可以每天cron
和6am
运行一个7:30pm
表达式?我了解以下内容将会运行6am
,6:30am
,7:00pm
和7:30pm
,
0,30 6,19 * * *
如何在一个cron中安排6am
和7:30pm
?
答案 0 :(得分:0)
您可以将更多智能添加到运行的命令中,例如:
0,30 6,19 * * * t=T$(date +%H%M) ; [ ${t} = T0600 -o ${t} = T1930 ] && payload
这实际上每天运行crontab
命令四次(早上6点,早上6:30,晚上7点和晚上7点30分),但仅在早上6点和7点执行有效负载 :根据需要下午30点。
有些人选择将这些额外的智能放入一个可以运行的脚本中,如果时间不是所希望的那个,那么就会退出,但我更倾向于将所有调度控制保留在crontab
文件本身中