次のようなcrontabを作成しました:
0 22 * * 2 /bin/echo "こんにちは世界" 0 1 * * * /bin/echo "テスト"
このようなメールが届きますが、これはどういう意味ですか?
件名: Cron /bin/echo "テスト" コンテンツタイプ: text/plain; 文字セット=UTF-8 件名: Cron /bin/echo "テスト" コンテンツタイプ: text/plain; 文字セット=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=studentuser> X-Cron-Env: USER=studentuser> 日付: 2013 年 6 月 6 日 (木) 00:57:01 -0400 (EDT) ステータス: R テスト
答え1
これらはエラーではありません。ステータス レポートです。
これらは、cron ジョブが出力を生成したために取得されます。
cron ジョブに出力がある場合、cron はこの出力をメールで送信します。送信先は変数 MAILTO で指定された人物です。誰も指定されていない場合は、出力を生成したプロセスの所有者 (この場合はあなた) に送信されます。
これらのメールが不要な場合は、出力をどこかにリダイレクトしてください。ログ ファイルまたは /dev/null のいずれかにリダイレクトします。