cron이 /(슬래시) 간격을 무시하는 이유는 무엇입니까?

cron이 /(슬래시) 간격을 무시하는 이유는 무엇입니까?

5분부터 15분마다 실행되도록 작업을 설정하고 싶습니다.

이것은 내 crontab 라인입니다:

5/15 * * * * /root/job.sh >> /root/job.log

하지만 한 시간에 한 번, 5분에만 실행됩니다. /var/log/syslog를 확인하여 이를 확인했습니다.

데비안 7.8에서.

답변1

당신은 이것을 본 적 있습니까?

내 생각에 당신이 찾고 있는 것은 다음과 같습니다.

5-59/15 * * * * /root/job.sh >> /root/job.log

답변2

귀하가 항목에 작성한 내용이 crontab귀하가 명시한 요구 사항과 일치하지 않습니다. 맨페이지( man 5 crontab)에는 이에 대해 매우 명확하게 설명되어 있습니다.

단계 값은 범위와 함께 사용될 수 있습니다. "/" 뒤에 오는 범위는 범위 내에서 숫자 값을 건너뛰도록 지정합니다. 예를 들어 시간 필드에 "0-23/2"를 사용하여 명령이 매시간 실행되도록 지정할 수 있습니다. [...]

매시 5분부터 15분마다 실행하려면 Simple 을 선택합니다 5,20,35,50. 이와 같은 단계 값 5-59/15도 작동해야 하지만 이 경우 의도는 다음과 같습니다.더 적은확실히.

관련 정보