일부 crontab 주의 할 점

943 단어 crontab
회전:http://lunae.cc/something-about-crontab-2012-12
crontab 는 자주 사용 하 는 소프트웨어 입 니 다. 여기 서 주의해 야 할 부분 을 말 합 니 다.
만약 당신 의 정시 스 크 립 트 실행 에 utf - 8 환경 이 필요 하 다 면, 추가 하 는 것 을 잊 지 마 세 요.

    export LANG=en_US.UTF-8

그래서 너의 임 무 는 아마 아래 와 같 을 거 야.

    * * * * 1 export LANG=en_US.UTF-8 && /bin/sh do-something.sh

또는 다른 UTF - 8 인 코딩 은 모두 가능 합 니 다. 그래 야 실행 할 때 cron 은 환경 이 ascii 나 다른 인 코딩 을 사용한다 고 생각 하지 않 습 니 다.
만약 당신 이 gui 프로그램 이 라면, 이 프로그램 은 시간 이 되면 표시 되 지 않 을 것 입 니 다. 구체 적 인 원인 은 셸 의 메커니즘, cron 의 메커니즘, DSIPALY 와 xpath 등 을 검색 할 수 있 습 니 다.이 문 제 를 해결 하기 위해 다음 단락 을 추가 할 수 있 습 니 다.

    export DISPLAY=:0

유사 하 다

    * * * * 1 export DISPLAY=:0 && /bin/sh do-something.sh

아직 안 되면 xpath 를 보 거나 xterm 을 통 해 전달 해 주세요.

좋은 웹페이지 즐겨찾기