Wie kann ich einen Zeilenumbruch in einem string in sh?

Diese

STR="Hello\nWorld"
echo $STR

produziert als Ausgabe

Hello\nWorld

statt

Hello
World

Was muss ich tun, um einen Zeilenumbruch in einem string?

Hinweis: Diese Frage ist nicht etwa echo.
Ich bin mir dessen bewusst echo -e, aber ich bin auf der Suche nach einer Lösung, die es ermöglicht die übergabe einer Zeichenfolge (inklusive Zeilenumbruch) als argument an anderen Befehle, die nicht über eine ähnliche option zu interpretieren \n's als Zeilenumbrüche.

InformationsquelleAutor Juan A. Navarro | 2010-06-09

Schreibe einen Kommentar