Natürlich finde ich eine Lösung 5 Minuten nach dem Absenden der Frage, aber nach Stunden der Suche nach einer Antwort.
Ich wurde durch \n
das Literalzeichen für enter ersetzt, das wie ^M
in vim angezeigt wird .
Zitat aus bakunins Kommentar in diesem Thread von unix.com
Um eine wörtliche "EINGABETASTE" einzugeben, öffnen Sie Ihre Skriptdatei in vi.
Positionieren Sie den Cursor an der Stelle, an der Sie die Taste eingeben möchten, und wechseln Sie mit "i" in den Einfügemodus.
Geben Sie dann STRG-V ein, wodurch vi das nächste Zeichen als Literal akzeptiert. Drücken Sie dann die EINGABETASTE, woraufhin ein "^ M" auf dem Bildschirm angezeigt wird.
Beachten Sie, dass "^ M" nicht zwei Zeichen (Caret und "M") sind, sondern eins. Sie werden das sehen, wenn Sie mit dem Cursor darüber gehen.