test.sh
매일 오전 1시에 호출되는 쉘 스크립트를 실행 하고 싶다고 가정해 보겠습니다 . 나는 다음을 사용할 수 있습니다 :
0 1 * * * /home/user/test.sh
또는 다음을 사용할 수 있습니다.
0 01 * * * /home/user/test.sh
위의 예에서는 기술적으로 정답입니다. 작업표에 앞에 문자를 입력해야 합니까 0
, 아니면 시간만 입력해야 합니까?
답변1
0으로 채워진 숫자를 허용 하면 cron
사용할 수 있습니다.
~부터POSIX 사양crontab
crontab(5)
내가 액세스할 수 있는 모든 시스템에 대한 매뉴얼은 단지 예를 제공하기 위한 것입니다.아니요제로 패딩된 숫자(숫자의 형식에 대해 실제로 언급된 것은 없음), 어느 시점에서 제로 패딩된 숫자를 허용하지 않는 시스템에 있는 경우 숫자를 패딩되지 않은 상태로 두는 것이 현명할 수 있습니다.
01
와 동일 *
하지만 그렇지 않은 시스템의 몇 가지 예가 있습니다 1
.