2017-11-30 4 views
0

저는 crontab에 새로 익숙해졌습니다. 그래서 이것은 꽤 명백한 구문 오류 일 수 있습니다. 그러나 문제가 무엇인지 알 수 없습니다. 같은 문제가있는 다른 게시물을 많이 보았지만 문제를 좁힐 수는 없습니다.Bad Minute error Crontab

PYTHONPATH =/usr/lib/python3.4/site-packages 
MAILTO="[email protected]" 
45 13 * * * chmod +x /home/elalo/ServiceNow/scheduler.py >/tmp/out.txt 2>&1 
touch /tmp/out.txt 
tail /tmp/out.txt 

미리 감사드립니다.

+0

_ "이 꽤 분명 구문 오류가있을 수 있습니다"로 필요? 나는 당신의 포스트에서 전체에서 인용 된 어떤 과실도 보지 않는다. 그것을 추가 할 수 있습니까? –

+0

이 게시물의 제목은 "잘못된 분 오류"입니다. 그 오류입니다. –

+0

나는 프로그램이 더 많은 설명적인 오류 또는 줄 번호 등을 부여했다고 가정했지만 OK. –

답변

0

실제로 이것이 작동하지 않는 몇 가지 이유가있었습니다.

아웃 파일이 그걸 망치고 있었다. chmod a+x 파이썬 경로가 제대로 배치되지 않았다.

올바른 방법

는 파이썬 경로 나타내는입니다 : 총에서 스크립트의 내부에서, 또한

MAILTO="[email protected]" 
30 12 * * * /usr/bin/python3.4 /home/elalo/ServiceNow/scheduler.py 

을 좋아 보이는 있도록

/usr/bin/python3.4 

다음 스크립트에 경로를 추가를, 나는 파일을 참조 동일한 디렉토리에 있으며 전체 경로가 필요합니다. 예를 들어

:

scheduler.txt 

는 _ 무엇 월

/home/elalo/ServiceNow/scheduler.txt