2014-12-10 1 views
1

이것은 스크립팅을 처음 시작한 날입니다. 나는 매 순간마다 내 이름을 반향시킴으로써 자동 스크립트를 시도했다. crontab 파일이 성공적으로 설치되었지만 에코 명령이 실행되지 않는 것처럼 보입니다. 제발 도와주세요. (리눅스 우분투에서 bash는 스크립트가 14.04)crontab을 사용하는 자동 스크립팅

+0

어떤 명령을 사용하고 있습니까? 출력물을 어디에서보기를 기대합니까? –

+1

'echo'ing 어디서?, 파일로? 'crond'에는 터미널이 연결되어 있지 않다는 것을 기억하십시오 ... – whoan

+0

터미널의 출력을보고 싶습니다. crontab에 연결된 터미널이 없다는 것을 몰랐습니다. 어떻게 crontab 출력 파일을 볼 수 있습니까? –

답변

0

그냥 쓰기, 터미널에서 출력을보고 싶다면 어떤 터미널에서든지 tty과 같이 표시됩니다.

$ tty 
/dev/pts/1 

그런 다음 crontab에서 스크립트/명령의 출력을 /dev/pts/1으로 리디렉션하십시오.
예 :

* * * * * your_user echo hello world > /dev/pts/1 
0

는이 일을보십시오 :

* * * * * /bin/echo $USER >> /tmp/crontab_output 

을 다음 확인

/tmp/crontab_output 

파일

관련 문제