Sonderzeichen in Dateinamen wurden durch Unterstreichungen von CentOS ersetzt

268
Ole

Ich habe Probleme mit Sonderzeichen in Dateinamen von Fremdsprachen. Wenn ich einen Dateinamen mit Sonderzeichen wie "araç temizliği" generiere, wird das Sonderzeichen durch einen Unterstrich araç temizliği-> ersetzt ara_ temizli_i. Dies hat noch nie Probleme gemacht, aber ich habe das Gebietsschema des Linux-Betriebssystems derzeit konfiguriert und es könnte mit dieser Konfigurationsänderung verbunden sein. Ich habe alles wieder auf den Stand gebracht, aber ich habe immer noch das gleiche Problem. Folgendes habe ich gemacht (aufgeführt für den Befehl history):

495 LANG=iso88591 498 LANG=us-ascii 501 LANG=en_US.UTF-8 506 LANG=pt_PT.UTF-8 509 LANG 510 LANG=en_US.UTF-8

Ich habe also einige Kodierungen ausprobiert und alles wieder normal gemacht (LANG = en_US.UTF-8). Ich bin nicht sicher, ob das Problem etwas mit der Konfiguration von LANG zu tun hat. Benötige ich einen Neustart nach einem LANG-Wechsel, weil ich einen Neustart vermeiden möchte ... Oder könnte es einen anderen Grund dafür geben, Sonderzeichen durch Unterstriche zu ersetzen? Gibt es andere Konfigurationsbefehle für locale LANG?

0

0 Antworten auf die Frage