programing tip
Crontab은 오전 3시를 제외하고 15 분마다 실행됩니까?
itbloger
2021. 1. 11. 07:43
반응형
Crontab은 오전 3시를 제외하고 15 분마다 실행됩니까?
cronjob을 오전 3시를 제외하고 15 분마다 (1 시간마다 등) 실행할 수 있습니까?
오전 3시에 실행하고 싶은 또 다른 특별한 cronjob이 있지만 다른 하나가 동시에 실행되는 것을 원하지 않습니다.
하나의 크론 라인으로, 아닙니다. 세 가지로 예 :
# 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
나만의 솔루션을 만들었지 만 다른 사람들이 어떻게 생각하는지보고 싶었습니다!
원하는 스크립트 위에 이것을 넣습니다. 나는 30 분에도 실행되지 않기를 원했기 때문에 둘 다 실행하지 않았습니다.
스크립트 위에 :
if [ $(date +%M) = 00 ] || [ $(date +%M) = 30 ]
then
exit
fi
크론 라인 :
*/15 * * * * ~/path/to/file
누구든지 내 솔루션을 사용하기를 바랍니다.
0,15,30,45 0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23 * * * your cron job
참조 URL : https://stackoverflow.com/questions/8764150/crontab-run-every-15-minutes-except-at-3am
반응형