cron은 짝수가 아닌 구분 기호를 사용하는 범위에 어떻게 반응합니까?

cron은 짝수가 아닌 구분 기호를 사용하는 범위에 어떻게 반응합니까?

20분마다 작업을 실행한다고 가정해 보겠습니다.

0/20 * * * *

X:00, 등에서 실행됩니다 X:20.X:40

15마다?

0/15 * * * *

X:00따라서 , X:15X:30에서 실행됩니다 X:45.

하지만 우리가 매일 실행하고 싶다면 어떻게 될까요?45분?

0/45 * * * *

X:00나는 그것이 , 그 다음 X:45, 그 다음 에 실행될 것이라고 생각하는 경향이 있습니다 X+1:00(그런데 이것은 제가 필요로 하는 것이 아닙니다)? 아니면 X+1:30(정확히 내가 필요한 것) 에서 실행됩니까 ?

크론잡 일정그럴 것이라고 설명한다.언제나45분 간격으로 실행되지만 질문은 매시간 X분에 실행되는 것과 관련되어 있으므로정답제 경우에는 실제로 적용되지 않으며 답변을 확인하고 싶습니다.

답변1

슬래시 뒤의 값은 단계 값입니다. (참조매뉴얼 페이지).

따라서 기록된 분의 0/45는 1:00, 1:45, 2:00, 2:45, 3:00 등에 실행된다는 의미입니다. 45분마다 실행된다는 의미는 아닙니다.

/15, /20, /30은 60이 해당 값으로 균등하게 나누어지기 때문에 모두 예상대로 작동합니다.

45분마다 실행되도록 하려면 다양한 시간과 분을 사용하여 여러 줄을 만들어야 할 것입니다.

관련 정보