Hallo, ich habe folgendes Problem in einer simplen bash Datei wird eine Email generiert. Nur soll aber mitten im Text ein Zeilenumbruch stattfinden. Bsp: text="hallo Haus" echo $text | mail root -s "test" zwischen hallo und Haus soll in der Mail der Umbruch sein. \r\n funktioniert leider nicht, da die Zeichen dargestellt werden. Hat jemand eine Idee?
Hallo Frank,
On Friday 06 April 2007 23:19, Frank Büttner wrote:
Hallo, Nur soll aber mitten im Text ein Zeilenumbruch stattfinden. Bsp: text="hallo Haus" echo $text | mail root -s "test" zwischen hallo und Haus soll in der Mail der Umbruch sein. \r\n funktioniert leider nicht, da die Zeichen dargestellt werden. Hat jemand eine Idee?
Auch wenn es bloed aussieht:
text="hallo Hans"
Jetzt beinhaltet $text den Zeilenumbruch. \r\n werden bei echo $text nicht als Zeilenumbruch verstanden.
Gruss, Uwe
Am Freitag April 6 2007 schrieb Frank Büttner:
Hallo, ich habe folgendes Problem in einer simplen bash Datei wird eine Email generiert. Nur soll aber mitten im Text ein Zeilenumbruch stattfinden. Bsp: text="hallo Haus" echo $text | mail root -s "test" zwischen hallo und Haus soll in der Mail der Umbruch sein. \r\n funktioniert leider nicht, da die Zeichen dargestellt werden. Hat jemand eine Idee?
Probiers mal mit echo -e $text
\r\n müssen interpretiert werden, dazu das -e!
Frank Rosendahl schrieb:
Am Freitag April 6 2007 schrieb Frank Büttner:
Hallo, ich habe folgendes Problem in einer simplen bash Datei wird eine Email generiert. Nur soll aber mitten im Text ein Zeilenumbruch stattfinden. Bsp: text="hallo Haus" echo $text | mail root -s "test" zwischen hallo und Haus soll in der Mail der Umbruch sein. \r\n funktioniert leider nicht, da die Zeichen dargestellt werden. Hat jemand eine Idee?
Probiers mal mit echo -e $text
\r\n müssen interpretiert werden, dazu das -e!
Jenau das mit -e war es. Danke:)
de-users@lists.fedoraproject.org