crontab "0/15"분 + "11-15"시간 필드: 언제 끝나나요?

crontab "0/15"분 + "11-15"시간 필드: 언제 끝나나요?

"0 0/15 11-15 ? * MON-FRI"와 같은 crontab 표현식이 주어지면 어떻게 구문 분석하나요?

나는 11-15가 "11시에서 15시 사이"를 의미하는 것이 아니라 "시간이 11-15시(포함)일 때"를 의미한다고 올바르게 가정했습니다. 즉, 표현식은 매 11:00에 시작하여 15:45에 끝납니다. 15 분? 아니면 14시 45분에 끝나나요? 아니면 15시쯤?

답변1

귀하의 예에는 필드가 너무 많습니다.

크론 작업에서 사용 가능한 필드는 다음과 같습니다.

`min hour mday month wday command+args`

예제 줄의 명령은 다음에서 실행됩니다.

  • 0분
  • 자정(자정 및 오후 3시)부터 15시간 마다 출발
  • 매월 11일, 12일, 13일, 14일, 15일,
  • 월 필드가 잘못되었습니다.?
  • 매주 매일
  • 명령 실행MON-FRI

특정 버전의 cron에서 ?탐욕스럽지 않은 와일드카드가 월 필드로 허용되지 않는 한, 이 경우 한 자리 월 숫자 또는 1월 -> 9월과 일치할 수 있습니다.

관련 정보