Echo

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen

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