crontab이 특정 시간에 작동하지 않습니다

crontab이 특정 시간에 작동하지 않습니다

금연 건강 증진 협회포함하다:

mkdir abc

실행 가능하게 만들기 위해 다음 명령을 사용했습니다.

chmod 777 a.sh

그런 다음 다음 명령을 사용하여 crontab을 구성했습니다.

crontab -e

그리고 다음 줄을 입력했습니다:

56 09 * * * /home/subir/Jarvis/a.sh

abc주어진 시간에 디렉토리가 생성되지 않았습니다 .

이것이 예상대로 작동하지 않는 이유를 알아내기 위해 어떤 조치를 취할 수 있습니까?

답변1

이것이 파일을 생성한 방법이라면 해당 파일에 대한 실행 권한을 설정하지 않은 것입니다. 당신은 이것을 놓쳤습니다:

chmod +x a.sh

보다 구체적인 모드를 설정하고 싶을 수도 있습니다 man chmod. 자세한 내용은 을 참조하세요.

어떤 이유로든 실행 가능하게 만들고 싶지 않은 경우에도 쉘 인터프리터를 사용하여 호출하여 cron에서 실행할 수 있습니다.

/bin/bash /home/subir/Jarvis/a.sh

원하는 쉘을 사용하도록 수정하세요.

관련 정보