是否有可能每隔15分钟(每小时等等)运行一次cronjob,除了凌晨3点?
我有另一个特殊的cronjob我想在凌晨3点运行,但我不希望另一个同时运行...
fge*_*fge 113
有一条cron线,没有.有三个,是的:
# Every 15 minutes except for 3:00-3:59
*/15 0-2,4-23 * * * thejob
# 3:15, 3:30, 3:45
15-45/15 3 * * * thejob
# 3:00 dead
0 3 * * * otherjob
Run Code Online (Sandbox Code Playgroud)
小智 7
我制定了自己的解决方案,但我想看看其他人的想法!
我把它放在我想要的脚本的顶部.我希望它不会在半小时运行,所以它不会在两者都这样做.
在脚本之上:
if [ $(date +%M) = 00 ] || [ $(date +%M) = 30 ]
then
exit
fi
Run Code Online (Sandbox Code Playgroud)
cron线:
*/15 * * * * ~/path/to/file
Run Code Online (Sandbox Code Playgroud)
希望有人也使用我的解决方案.