쉘 스크립트를 사용하여 서버를 배포하고 있습니다. 나는이 줄을 가지고있다 :쉘에 사용자 cron을 만드는 중 오류가 발생했습니다.
crontab -l | { cat; echo "0 0 0 0 0 some entry"; } | crontab -
이 cron을 "test"라는 시스템 사용자로 실행하려면 어떻게해야합니까? 나는이 때 : 내가 잘못 가고
no crontab for test
"-":0: bad minute
errors in crontab file, can't install.
:
APPUSER="test"
crontab -u $APPUSER -l | { cat; echo "/10 * * * * somepath/bin/python somepath/cron.py"; } | crontab -
나는이 오류가?
마지막으로 생성 된 crontab을 보려면'crontab -'을 생략하십시오. – michas
그러면 다음과 같아야합니다 :'''crontab -u $ APPUSER -l | {고양이; echo "/ 10 * * * * somepath/bin/python somepath/cron.py"; }'''? – Jimmy
예, 디버깅 용입니다. 이 출력은 오류가 불평하는 출력입니다. – michas