아주 열씸히 파이썬으로 무언가를 개발 했다.
특정 주기로 개발한 파이썬을 실행 해주고 싶어서
아래처럼 추가 했다.
[dropshadowbox align=”none” effect=”lifted-both” width=”250px” height=”” background_color=”#ffffff” border_width=”1″ border_color=”#dddddd” ]
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
# For details see man 4 crontabs
# Example of job definition:
# .—————- minute (0 – 59)
# | .————- hour (0 – 23)
# | | .———- day of month (1 – 31)
# | | | .——- month (1 – 12) OR jan,feb,mar,apr …
# | | | | .—- day of week (0 – 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# | | | | |
# * * * * * user-name command to be executed
*/5 * * * * root /usr/local/bin/test.py
[/dropshadowbox]
/var/log/cron을 살펴보면 분명히 실행은 됐는데 머가 없다..ㅋㅋ
이럴때는 PATH 를 확인해봐야 한다. 파이썬 프로그램이 있는 폴더를 환경 변수에 추가 해주면 잘 되는걸 확인할수 있다
[dropshadowbox align=”none” effect=”lifted-both” width=”250px” height=”” background_color=”#ffffff” border_width=”1″ border_color=”#dddddd” ]PATH=/sbin:/bin:/usr/sbin:/usr/bin 아래처럼 추가해줘라 PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin [/dropshadowbox]