Mich hat heute eine Bash auf einem System in den Wahnsinn getrieben. Die Umlaute wurden aus irgendeinem Grund anders als sonst durch die Bash interpretiert. Aus ü wurde der letzte Eintrag aus der History und aus ö entstand „(arg: 6)“.
Nach Recherche im Internet fand ich heraus, das es irgendwas mit der Meta-Funktion der Bash zu tun hatte. Letztendlich haben folgende Einträge in der ~/.inputrc mir weiter geholfen:
set meta-flag on set input-meta on set convert-meta off set output-meta on set show-all-if-ambiguous on
Vielleicht hilft das den einen oder anderen weiter. Interessanterweise war nur diese Bash betroffen und warum sich diese plötzlich anders verhielt, habe ich bisher noch nicht herausgefunden.