cron/bash가 스크립트를 통해 작동하지 않습니다. 범위 지정 문제가 있습니까?

cron/bash가 스크립트를 통해 작동하지 않습니다. 범위 지정 문제가 있습니까?

매분 실행되도록 작업을 예약하기 위해 cron을 사용하려고 합니다.

* * * * * /home/yzm/simple.sh >> /var/log/cron.log

그러면 다음이 반환됩니다.bash: yzm: command not found

폴더 밖으로 CD를 옮깁니다.

cd .. * * * * * /home/yzm/simple.sh >> /var/log/cron.log

반품: bash: bin: command not found

터미널을 통해 실행될 때 스크립트가 작동하는지 확인했습니다.sh /home/yzm/simple.sh

작동하게 하려면 어떻게 해야 할지 잘 모르겠습니다. crontab 명령을 실행하려고 할 때마다 현재 디렉터리의 첫 번째 항목만 가져오고 "명령을 찾을 수 없음"이 인쇄되는 것 같습니다.

답변1

스크립트 및 스크립트에 대한 권한을 변경했으며 chmod u+x /path/to/script.sh스크립트를 실행할 수 있었습니다. 루트로 변경해야 할지 잘 모르겠지만 전체적으로 루트로 변경했습니다.

관련 정보