staging.inyokaproject.org

echo

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |
Dieses Thema ist die Diskussion des Artikels echo.

TausB

Avatar von TausB

Anmeldungsdatum:
26. November 2009

Beiträge: 1536

Hallo!

Frage (Hinweis?):

  • \n –> neue Zeile

  • \r –> Zeilenvorschub? oder besser: Wagenrücklauf?! Es wird eigentlich keine Zeile "vorgeschoben".

Test mit:

TausB:~$ echo -en "asdfasdfsadf \n"
asdfasdfsadf 
TausB:~$ echo -en "asdfasdfsadf \r"
TausB:~$  

EDIT: Besseres Beispiel:

1
2
3
#!/bin/bash
echo -e "aaa \n\tbbb"
echo -e "aaa \r\tbbb"

Ausgabe:

aaa 
	bbb
aaa     bbb 

TausB

noisefloor Team-Icon

Ehemaliger
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

\r –> Zeilenvorschub? oder besser: Wagenrücklauf?! Es wird eigentlich keine Zeile "vorgeschoben".

Stimmt, Zeilenvorschub ist falsch. Lustiger Weise ist der englische Begriff im Wiki richtig "carriage return".

Korrigiert.

Gruß, noisefloor

Antworten |