매주 실행하려는 csh로 작성된 스크립트가 있습니다.csh에서 cronjob 실행
나는 cronjob을 사용해 보았지만 cronjob이 내 스크립트를 sh에서 실행하려고 했으므로 제대로 작동하지 않는 것 같습니다.
스크립트가 cronjob에서 제대로 실행되는지 확인하거나 cronjob을 사용하지 않고 수행하려는 작업을 수행 할 수있는 다른 방법이 있습니까?
내 cron 작업은 다음과 같은 :
0 0 * * 6 source ~/cron_job
~/cron_job는 다음과 같은 :
#!/bin/csh
source ~/.cshrc;
source ~/test_setup;
source ~/start_test
이 또한주의하는 것이 아니라 cron 작업이 작동되지 않는 터미널 작품에 직접 source ~/cron_job
를 실행. 나는 다음과 같은 얻을 오류 :
/bin/sh: source ~/cron_job : No such file or directory
Maby이 정보는 도움이 될 수 있습니다. http://www.dbforums.com/showthread.php?1094952-How-to-change-the-invoking-shell-for-CRON-%28from-sh-to-csh%29 – user1766169
우리는 더 많은 정보가 필요합니다. 당신의 crontab 라인은 어떻게 생겼습니까? 스크립트가 실행 가능합니까? 적절한'#!'줄로 시작합니까? 이 정보를 제공하려면 질문을 업데이트하십시오. –
@Keith 내 질문을 업데이트했습니다. 감사!! –