Tagwächter: Warum funktioniert Verzeichnisswechsel in Bashdatei nicht?

Beitrag lesen

Wer weiß, als was das dann interpretiert wird.

Ich. Als Wagenrücklauf. Ein Drucker geht zum Anfang der Zeile ohne diese zu wechseln. Die Konsole/ das Terminal auch:

Test:

echo -en "Hallo\r";read a;

Alternativ-Text

"\r" ist als Bestandteil von Dateinamen unter Linux gültig, wird (aber anders als "\n", "\t", " " oder ";" - wo man das erzwingen muss!) also auch so interpretiert. Kommt hier das Semikolon davor, dann weiß die Shell/Bash: Das steht da nur so rum und wird wie jedes andere Space behandelt.