cronジョブからの出力を処理する正しい方法は、ファイルにリダイレクトすることです。
0 * * * * /bin/date >> /var/log/date.log 2>&1
ただし、管理者が怠け者、物忘れ、または無知で、これらのリダイレクトを入れない場合があります。この場合、ジョブの出力は$ MAILTOまたは所有ユーザーまたはルートにメールで送信されます。私が管理する一部のボックスでは、メールが無効になっているため、この出力はブラックホールに入ります。私が疑問に思っていることは、cronにジョブの出力を取得するように指示する方法はありますか?それをメールで送信する代わりに、それをどこかのキャッチオールログファイルに投げますか?Ubuntuを使用しています(8.04が9.04に移行しています)。このランダムなGoogleの結果には、このような解決策のヒントがありますが、私はOPがcronジョブとcronジョブの出力について混同していると思います。
私は少しのスクリプティングまたはハッキングを伴うソリューションを受け入れていますが、理想的には、これはどこかに設定できる設定ビットです。にヒントが表示されませんman cron
。ありがとう!
root: /var/log/cron.log
動作しませんか? feep.net/sendmail/tutorial/intro/aliases.html