나는 다음과 같이 crontab을 만들었습니다.
0 22 * * 2 /bin/echo " Hello World " 0 1 * * * /bin/echo " 테스트"
그런데 이런 메일이 왔는데 무슨 뜻인가요?
제목: Cron /bin/echo " 테스트" 콘텐츠 유형: 텍스트/일반; 문자셋=UTF-8 제목: Cron /bin/echo " 테스트" 콘텐츠 유형: 텍스트/일반; 문자셋=UTF-8 자동 제출됨: 자동 생성됨 X-Cron-Env: SHELL=/bin/sh> X-Cron-Env: HOME=/home/studentuser> X-Cron-Env: PATH=/usr/bin:/bin> X-Cron-Env: LOGNAME=학생사용자> X-Cron-Env: USER=학생사용자> 날짜: 2013년 6월 6일 목요일 00:57:01 -0400 (EDT) 상태: R 시험
답변1
이는 오류가 아닙니다. 상태 보고서입니다.
cron 작업이 출력을 생성했기 때문에 이러한 결과가 나타납니다.
cron 작업에 출력이 있는 경우 cron은 이 출력을 메일로 보냅니다. MAILTO 변수에 지정된 사람에게. 지정된 사람이 없으면 출력을 생성한 프로세스의 소유자에게 출력이 메일로 전송됩니다. (이 경우: 귀하).
이러한 메일을 원하지 않으면 출력을 다른 곳으로 리디렉션하십시오. 로그 파일이나 /dev/null에 저장됩니다.