Ausgabe eines Cron-Jobs umleiten

Ich habe folgenden Eintrag in crontab:

0 5 * * * /bin/bash -l -c 'export RAILS_ENV=my_env; cd /my_folder; ./script/my_script.rb 2>&1 > ./log/my_log.log'

Das Ergebnis ist, dass ich die Ausgabe von erhalte./script/my_script.rb im./log/my_log.log. Dieses Verhalten ist erwünscht. Was merkwürdig ist, ist, dass ich die Ausgabe auch in meiner lokalen Post erhalte. Ich frage mich, wie die Ausgabe meines Skripts per E-Mail erfasst wird. Da ich die Ausgabe in eine Protokolldatei umleite, würde ich erwarten, dass mein Cron-Job keine Ausgabe hat und daher keine E-Mail erhalten würde, wenn der Cron-Job ausgeführt wird. Kann jemand etwas Licht ins Dunkel bringen, wie E-Mails die Ausgabe von erhalten können?./script/my_script.rb?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage