… dabei will man doch direkten Mailtext.
auf einigen Linux-Systemen handelt es sich bei "mail" um einen Symlink auf "nail". Wenn man damit eine Scriptausgabe verschicken will, bekommt man häufig 1) den gewünschten Text als "Attachment" statt als Input-Text. Die2) Lösung heißt tr
/usr/contrib/bin/script 2>&1 |tr -d '\015'| mail -s "[maschine] scriptergebnis" scriptuser@domain.tld
aber wenn man vor lauter Verblüffung nicht vergessen würde, die Man-Page zu lesen, wüßte man dies sowieso :
Nail expects input text to be in Unix format, with lines separated by newline (^J, \n) characters only. Non-Unix text files that use carriage return (^M, \r) characters in addition will be treated as binary data; to send such files as text, strip these characters e. g. by tr -d '\015' <input | nail . . . or fix the tools that generate them.
gilt für alle Tipps, Tricks & Spickzettel:
dies sind einfache, teils banale Notizen für meinen persönlichen Gebrauch,
die hier eher zufällig auch öffentlich lesbar sind
(vielleicht hilft es ja jemandem weiter). Verwendung auf eigene Gefahr
Fehler-Hinweise, Dankesschreiben , etc. bitte an: web.21@unixwitch.de
weitere Tools / Spickzettel