Специальные символы в именах файлов были заменены подчеркиванием CentOS

221
Ole

У меня проблемы со спецсимволами в именах иностранных языков. Когда я генерирую имя файла со специальными символами, такими как 'araç temizliği', специальный символ заменяется подчеркиванием araç temizliği-> ara_ temizli_i. Это никогда не создавало проблем раньше, но я настроил язык операционной системы Linux в настоящее время, и это может быть связано с этим изменением конфигурации. Я изменил все обратно в состояние раньше, но у меня все еще есть та же проблема. Вот что я сделал (в списке для истории команды):

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

Итак, я попробовал некоторые кодировки и изменил все обратно на нормальное (LANG = en_US.UTF-8). Я не уверен, что проблема связана с настройкой LANG. Нужен ли какой-то перезапуск после смены LANG, потому что я хочу избежать перезапуска ... Или может быть другая причина для замены специальных символов подчеркиванием? Существуют ли другие команды конфигурации для локали LANG?

0

0 ответов на вопрос

Похожие вопросы