Warum funktioniert Verzeichnisswechsel in Bashdatei nicht?
bearbeitet von Tagwächter> Wer weiß, als was das dann interpretiert wird.
Ich. Als Wagenrücklauf. Ein Drucker beginnt wieder am Anfang der Zeile. Die Konsole/ das Terminal auch:
Test:
~~~
echo -en "Hallo\r";read a;
~~~

"\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.