cron에 스크립트를 추가할 수 없습니다.

cron에 스크립트를 추가할 수 없습니다.

매일 실행될 cron 작업에 스크립트를 추가하려고 합니다.

여러 가지를 시도했지만 아무도 작동하지 않는 것 같습니다.

먼저 cron.daily에 스크립트를 추가하려고 했습니다. 실행되지 않았습니다.

#!/bin/sh

cd ~/foo/
/usr/bin/mvn exec:java -Dexec.mainClass="bar.foo.Main" > ~/foo.log

그런 다음 crontab에 다음을 사용하여 줄을 추가하려고했습니다.vi 크론탭같은 것

17 *    * * *   root    cd ~/foo/ && /usr/bin/mvn exec:java -Dexec.mainClass="bar.foo.Main" > ~/foo.log

그런 다음 crontab -e를 사용하고 이전과 동일한 줄을 추가하려고 했습니다. 아무것도 없습니다.

주기적 스크립트를 처음 실행해봤는데... 다시 시작해야 할 것이 있나요?

PS: 왜요?vi 크론탭그리고크론탭 -e같은 것을 표시하지 않습니까?

답변1

스크립트가 실행 가능한지 확인하세요

chmod +x yourscript.sh

관련 정보