echo
Textverarbeitung
Aufruf
echo [text]Gibt seine Argumente samt Zeilenumbruch aus; -e und die Behandlung von Backslashes unterscheiden sich je Shell, daher ist printf die portable Wahl.
Häufige Optionen
| Option | Bedeutung |
|---|---|
| -n | Leave off the trailing newline |
| -e | Read backslash escapes such as \n. Not in every shell |
| -E | Do not read escapes, which is the usual default |
Beispiele
echo -n doneLeaves the cursor on the same line.
echo "$PATH"Prints a variable; the quotes keep spaces intact.
echo *The shell expands this to the file names, not echo.
Sie sind fürs Zusammenstecken mit Pipes gebaut. Drei verkettete Befehle sind meist kürzer als einer, der alles macht.
So liest man das
- Eckige Klammern [ ] markieren einen Teil, den man weglassen kann.
- Drei Punkte … heißen: mehrere sind erlaubt.
- Optionen achten auf Groß- und Kleinschreibung — bei manchen Befehlen sind -r und -R verschieden.
Häufige Fragen
Q. Was macht echo?
Gibt seine Argumente samt Zeilenumbruch aus; -e und die Behandlung von Backslashes unterscheiden sich je Shell, daher ist printf die portable Wahl.
Q. Wie gibt man ihn ein?
echo [text] — eckige Klammern markieren, was wegfallen darf.
Q. Wie viele Optionen lohnen sich?
Hier stehen 3; die vollständige Liste steht in man echo. Der Befehl gehört zu Textverarbeitung.
Verwandte Befehle
man-Seite: man echo