Ich habe einige Python-Skripte, die täglich in Cron laufen. Wie kann ich cron haben, senden Sie mir eine E-Mail NUR WENN ES STDERR OUTPUT von meinem Skript ist? Ich möchte in der Lage sein, mehrere Empfänger zu mailen und die Betreffzeile für jeden Cron-Eintrag individuell festzulegen.Cron senden E-Mail mit STDERR aber nicht STDOUT?
Ich versuchte dies:
./prog > /dev/null | mail . . .
aber es hat nicht funktioniert - ich immer noch leer E-Mails erhalten, wenn es keine STDERR ist. Muss ich das im Skript selbst tun?
Tut mir leid, wenn das einfach erscheint, habe ich viel gegoogelt, aber ich kann nicht finden, dass diese sucintly beantwortet.
Ich endete mit einer Variante dieses Ansatzes. Danke mobrule – g33kz0r
fand einen guten Artikel dazu, der mir half .. http://www.xaprb.com/blog/2006/06/06/what-does-devnull-21-mean/ – ishan