Echo: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 1: | Zeile 1: | ||
| − | + | == echo == | |
| − | |||
| − | |||
| − | + | * Das echo-Kommando in Unix- und Linux-Systemen gibt Zeichenketten auf die Konsole (Standardausgabe, stdout) aus. | |
| + | * Es ist nützlich zum Testen, Debuggen und zur Ausgabe von Status- oder Fehlermeldungen in Skripten. | ||
| + | * echo kann auch verwendet werden, um Variablenwerte auszugeben oder spezielle Zeichen zu verarbeiten. | ||
| − | * | + | = Einfache Zeichenkette ausgeben = |
| − | * | + | |
| + | * Das Kommando gibt die Zeichenkette "Hallo, Welt!" auf der Konsole aus. | ||
| + | * echo "Hallo, Welt!" | ||
Hallo, Welt! | Hallo, Welt! | ||
| − | = | + | = Variablenwert ausgeben = |
| − | * | + | * Eine Variable NAME wird mit dem Wert "Xinux" erstellt. |
| − | * | + | * echo gibt "Hallo, Xinux!" aus, wobei $NAME durch den Wert der Variable ersetzt wird. |
| − | * | + | * NAME="Xinux" |
| − | * | + | * echo "Hallo, $NAME!" |
Hallo, Xinux! | Hallo, Xinux! | ||
| Zeile 21: | Zeile 23: | ||
= Wichtige Punkte = | = Wichtige Punkte = | ||
| − | * Um | + | * Um Sonderzeichen wie '\n' (Neue Zeile) oder '\t' (Tabulator) zu interpretieren, wird die Option -e verwendet. |
| − | * | + | echo -e "Erste Zeile\nZweite Zeile" |
| − | * | + | * Die Option -n unterdrückt den Zeilenumbruch am Ende der Ausgabe. |
| − | + | echo -n "Ohne Zeilenumbruch" | |
| + | * Unterschiede bestehen zwischen den Implementierungen von echo in verschiedenen Shells (z. B. bash, dash). | ||
| + | Prüfen Sie bei Bedarf die Manpage mit: | ||
| + | man echo | ||
Aktuelle Version vom 17. Oktober 2025, 14:17 Uhr
echo
- Das echo-Kommando in Unix- und Linux-Systemen gibt Zeichenketten auf die Konsole (Standardausgabe, stdout) aus.
- Es ist nützlich zum Testen, Debuggen und zur Ausgabe von Status- oder Fehlermeldungen in Skripten.
- echo kann auch verwendet werden, um Variablenwerte auszugeben oder spezielle Zeichen zu verarbeiten.
Einfache Zeichenkette ausgeben
- Das Kommando gibt die Zeichenkette "Hallo, Welt!" auf der Konsole aus.
- echo "Hallo, Welt!"
Hallo, Welt!
Variablenwert ausgeben
- Eine Variable NAME wird mit dem Wert "Xinux" erstellt.
- echo gibt "Hallo, Xinux!" aus, wobei $NAME durch den Wert der Variable ersetzt wird.
- NAME="Xinux"
- echo "Hallo, $NAME!"
Hallo, Xinux!
Wichtige Punkte
- Um Sonderzeichen wie '\n' (Neue Zeile) oder '\t' (Tabulator) zu interpretieren, wird die Option -e verwendet.
echo -e "Erste Zeile\nZweite Zeile"
- Die Option -n unterdrückt den Zeilenumbruch am Ende der Ausgabe.
echo -n "Ohne Zeilenumbruch"
- Unterschiede bestehen zwischen den Implementierungen von echo in verschiedenen Shells (z. B. bash, dash).
Prüfen Sie bei Bedarf die Manpage mit: man echo