Всем доброго времени суток!Необходима помощь!
Решил написать программу на Perl, которая сканирует каталоги и выполняет некоторые действия. При работе в Linux у меня никаких проблем не возникает с подобной программой, но только я решил что-то подобное написать под виндой, как столкнулся с проблемой кодировки. Названия каталогов выводятся в нечитаемой форме! Перейти на латиницу, в принципе нельзя, т.к. потом к этим каталогам имеет доступ начальство. Не поймет! Поэтому выход только один - научить Perl понимать русский! Кто-нибудь сталкивался с такой проблемой? И как решили?
>Всем доброго времени суток!
>
>Необходима помощь!
>Решил написать программу на Perl, которая сканирует каталоги и выполняет некоторые действия.
>При работе в Linux у меня никаких проблем не возникает с
>подобной программой, но только я решил что-то подобное написать под виндой,
>как столкнулся с проблемой кодировки. Названия каталогов выводятся в нечитаемой форме!
>Перейти на латиницу, в принципе нельзя, т.к. потом к этим каталогам
>имеет доступ начальство. Не поймет! Поэтому выход только один - научить
>Perl понимать русский! Кто-нибудь сталкивался с такой проблемой? И как решили?
>
Взглянитеhttp://www.fnal.gov/docs/products/perl/pod.new/5.00503/pod/p...
Может быть поможет
--- sas
>>Всем доброго времени суток!
>>
>>Необходима помощь!
>>Решил написать программу на Perl, которая сканирует каталоги и выполняет некоторые действия.
>>При работе в Linux у меня никаких проблем не возникает с
>>подобной программой, но только я решил что-то подобное написать под виндой,
>>как столкнулся с проблемой кодировки. Названия каталогов выводятся в нечитаемой форме!
>>Перейти на латиницу, в принципе нельзя, т.к. потом к этим каталогам
>>имеет доступ начальство. Не поймет! Поэтому выход только один - научить
>>Perl понимать русский! Кто-нибудь сталкивался с такой проблемой? И как решили?
>>
>
>
>Взгляните
>
>http://www.fnal.gov/docs/products/perl/pod.new/5.00503/pod/p...
>
>Может быть поможет
>--- sasСпасибо за сочувствие! :) К сожалению, насколько я понял, locale позволяет определять и устанавливать настройки локали. Под виндой локаль определяется корректно. Но названия файлов и каталогов все равно не читабельны!
Имеются какие-либо еще предложения?
>
>Спасибо за сочувствие! :) К сожалению, насколько я понял, locale позволяет определять
>и устанавливать настройки локали. Под виндой локаль определяется корректно. Но названия
>файлов и каталогов все равно не читабельны!
>Имеются какие-либо еще предложения?не читабельны? - иероглифы или неверная кодировка?
может спасет tr/.../.../?
>
>>
>>Спасибо за сочувствие! :) К сожалению, насколько я понял, locale позволяет определять
>>и устанавливать настройки локали. Под виндой локаль определяется корректно. Но названия
>>файлов и каталогов все равно не читабельны!
>>Имеются какие-либо еще предложения?
>
>не читабельны? - иероглифы или неверная кодировка?
>может спасет tr/.../.../?Я даже не могу понять в чем дело! Наверняка, все таки в кодировке. Я попробую покопаться еще с locale. Буду очень признателен, если имеются примеры использования данного модуля и Вы можете их сообщить!
>>
Кажется под Виндой есть какой-то файл конфигурации Perl. Надо его посмотреть. Почитай README,FAQ русские по win-perl - там наверняка эта проблема разбирается