2014년 7월 9일 수요일

CRON에서 스크립트가 환경이 맞지않아 실행이 잘 되지 않을때

예전블로그 링크

cron은 env가 현재 user와 같지 않아서 실행이 문제가 있을 수 있기 때문에 아래를 테스트 해보면 확실히 작동을 확인 가능하다.
예를 들면 현재 유저에 크론을 아래와 같이 추가한다.
crontab -e 이후
1
분 * * * * env > ~/cronenv
이후 생성된 환경파일 cronenv 를 가지고 shell을 띄운다.
1
env -- `cat cronenv` /bin/sh
이 shell 안에서 작동을 확인 하면 된다.

---------------------------------------------------------------------------------------------------------
예전 블로그에 있었던건데 자주써도 까먹어서 다시 기록을..

댓글 없음:

댓글 쓰기