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