Ich möchte einige Skripts zum Ausfüllen einiger Vorlagen erstellen und sie in meinem Projektordner einfügen. Ich möchte dafür ein Shell-Skript verwenden, und die Vorlagen sind sehr klein, also möchte ich sie in das Shell-Skript einbetten. Das Problem ist, dass echo
scheint die Zeilenumbrüche in meiner Zeichenfolge zu ignorieren. Entweder das, oder die Zeichenfolge enthält keine Zeilenumbrüche. Hier ein Beispiel:Wie Echo mehrzeilige Strings in einer Bourne-Shell
MY_STRING="
Hello, world! This
Is
A
Multi lined
String."
echo -e $MY_STRING
Diese Ausgänge:
Hello, world! This Is A Multi lined String.
ich echo
gehe davon ist der Schuldige hier. Wie kann ich die Zeilenumbrüche bestätigen?
Dies ist eigentlich eine Bourne-Shell-Frage (nicht Bash-spezifische). Würde es Ihnen etwas ausmachen, den Titel entsprechend zu bearbeiten? – Jens
Jens: Sei mutig, du kannst diese Änderungen selbst machen (wie ich es gerade getan habe). – tripleee
@tripleee: Ich wollte nur nett sein und nicht auf irgendjemandes Fuß treten. Ich werde es tun. – Jens