разная кодировка для имен файлов и их содержимого

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
tull
ефрейтор
Сообщения: 51
Зарегистрирован: 2008-02-23 19:02:38

разная кодировка для имен файлов и их содержимого

Непрочитанное сообщение tull » 2008-02-23 19:19:24

может хоть здесь подскажут :)
система opensuse 10.3 (хотя думаю это несущественно), используется utf-8
перекопировал все файлы с виндового винта, соответственно имена у них стали в utf-8
содержимое всех файлов в 1251. перекодировать их в utf я не буду (не хотелось бы обсуждать почему, поверьте, причин для этого у меня очень много).

что я хочу:
чтобы в Konsole (терминальная программа в KDE) у меня нормально отображались и имена файлов и содержимое.
т.е. делаю ls - у меня имена по-русски. делаю cat файл (который в 1251), у меня все по-русски (ну или открываю этот файл в ee, mcedit и т.п.)
это возможно сделать? или это принципиально невозможно?

сразу скажу - шаманил на эту тему уже прилично, перепробовал разные варианты, ничего не получается. была надежда на G_FILENAME_ENCODING, не помогло.
относительно mcedit - я знаю, что там можно выбирать кодировку по ctrl-t. не помогает

еще раз подчеркиваю, что вариант с перекодированием файлов отпадает полностью. мне надо решить проблему как описано выше. если это невозможно, то мне проще будет перейти на 1251 в качестве основной кодировки

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35436
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: разная кодировка для имен файлов и их содержимого

Непрочитанное сообщение Alex Keda » 2008-02-23 20:29:00

локаль ноставь соответсвующую.
Убей их всех! Бог потом рассортирует...

tull
ефрейтор
Сообщения: 51
Зарегистрирован: 2008-02-23 19:02:38

Re: разная кодировка для имен файлов и их содержимого

Непрочитанное сообщение tull » 2008-02-24 17:08:38

lissyara писал(а):локаль ноставь соответсвующую.
извините, какую? где в локале отдельно задать кодировку для имен файлов?
еше раз говорю - я перепробовал кучу различных вариантов с кодировками, ничего не получается.
мне бы не хотелсоь отказываться от утф-8 как основной кодировкй в системе. т.е. мне надо в консоли (конкретно в приложении Konsole) отображение имен файлов было в утф-8, а содержимое файлов в консольных прогах было в 1251

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35436
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: разная кодировка для имен файлов и их содержимого

Непрочитанное сообщение Alex Keda » 2008-02-24 18:00:08

ага. значит я вопрос не понялл.
===========
тогда без вариантов - программы умеющие конвертить и выставлять в них кодировку - в какой файл в какой показывать
Убей их всех! Бог потом рассортирует...