Neue Zeile echoen in Bash
Dieses Tutorial zeigt die verschiedenen Möglichkeiten zum Drucken einer neuen Zeile in bash mit -e
und $
mit dem Befehl echo
.
Bash echo
Befehl
Der Bash-Befehl echo
ist ein Befehl, der verwendet wird, um die Ausgabe auf dem Terminal zu drucken.
echo 'I love working in Linux'
Ausgabe:
I love working in Linux
Neue Zeile in der Bash mit -e
echoen
Der Befehl echo
erkennt standardmäßig das Zeilenumbruchzeichen nicht. Um eine neue Zeile in bash zu drucken, müssen wir den Befehl echo
aktivieren, um ein Zeilenumbruchzeichen zu interpretieren, indem wir die Option -e
hinzufügen.
Die Verwendung von echo
zum Drucken einer neuen Zeile mit der Option -e
funktioniert möglicherweise nicht auf allen Systemen. In einigen Systemen kann die Option -e
ignoriert werden. Eine bessere Möglichkeit, eine neue Zeile zu drucken, ist die Verwendung von printf
.
echo 'This is the first line \nThis is the second line'
Ausgabe:
This is the first line \nThis is the second line
echo -e 'This is the first line \nThis is the second line'
Ausgabe:
This is the first line
This is the second line
Echo Neue Zeile in Bash mit $
Wir können das $
vor dem Zeilenumbruchzeichen verwenden, das in einfachen Anführungszeichen steht, um eine neue Zeile mit Echo zu drucken.
echo This is the first line$'\n'This is the second line
Ausgabe:
This is the first line
This is the second line