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


13

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

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

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

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


2
어떤 OS를 사용하십니까? cron 구현에는 차이가 있습니다. 예를 들어, 데비안 (및 다른 리눅스는 아니지만 전부)에서 사용할 수 있습니다 @midnight. 또한 오타이거나 실제로 사용 home/user/script.sh하지 않는 것 /home...입니다.
terdon

예, 당신은 맞습니다, 나는 지금 길을 고쳤습니다. 오늘 밤에 발생하는지 확인하겠습니다.
Level1Coder

좋습니다. 그런 경우에는 앞으로 방문자를 도울 가능성이 없기 때문에 마감 투표를합니다.
terdon

답변:


21

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.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.