[unix] 크론 자정 00 24 또는 00 00? [닫은]

내 현재 crontab은 다음과 같습니다.

00 00 * * 1-5 "/home/user/script.sh"

그러나 트리거되지 않은 것 같습니다. 자정에 달리는 것을 제외한 나머지는 모두 잘 작동합니다.

자정에 적합한 형식은 무엇입니까? 00 00또는 00 24?



답변

0 0자정에 대한 올바른 사양 이라고 생각 합니다 (앞에 0이 없으므로이 경우 0이 없습니다). crontab (5)에서 :

          field          allowed values
          -----          --------------
          minute         0-59
          hour           0-23
          day of month   1-31
          month          1-12 (or names, see below)
          day of week    0-7 (0 or 7 is Sun, or use names)

이것이 시스템 crontab (예 :)에있는 경우 /etc/crontab시간 스펙과 명령 사이의 필드가 명령을 실행할 사용자인지 확인하십시오.

또한 명령에 대한 경로가 $PATH에 또는에 상대적으로 완전히 지정되어 있는지 확인하십시오 $HOME.


답변