Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: [Решено]Крокозябры. Кириллица. Утилита rename.  (Прочитано 1294 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн CitiЯen

  • Автор темы
  • Участник
  • *
  • Сообщений: 138
  • Ubuntu Natty + OB
    • Просмотр профиля
Здравствуйте. Замечательная утилита вполне меня устраивает, но если латиница обрабатывается нормально, то с русскими символами проблемы: ubuntu ~ [0]$ ls -l
total 12
drwxr-xr-x 6 citizen citizen 4096 2011-01-30 10:40 ZZZZZ
drwxr-xr-x 2 citizen citizen 4096 2011-01-30 10:40 ААААААААААААААААААААА
-rw-r--r-- 1 citizen citizen    0 2011-01-30 10:40 ААААААААЫВМВЫСВС
drwxr-xr-x 2 citizen citizen 4096 2011-01-30 10:40 ВАПРВАКУЫ
-rw-r--r-- 1 citizen citizen    0 2011-01-30 10:40 ВАЫМ СВ АМ
ubuntu ~ [0]$ rename 'y/А-Я/а-я/' *
ubuntu ~ [0]$ ls -l
total 12
drwxr-xr-x 6 citizen citizen 4096 2011-01-30 10:40 ZZZZZ
drwxr-xr-x 2 citizen citizen 4096 2011-01-30 10:40 ааааааааааааааааааааа
-rw-r--r-- 1 citizen citizen    0 2011-01-30 10:40 аааааааа??вмв????в??
-rw-r--r-- 1 citizen citizen    0 2011-01-30 10:40 ва??м ??в ам
drwxr-xr-x 2 citizen citizen 4096 2011-01-30 10:40 вап??вак????
ubuntu ~ [0]$
Проблемы с кодировкой? Как это подправить?
« Последнее редактирование: 31 Января 2011, 09:25:02 от CitiЯen »

Оффлайн inkblack

  • Старожил
  • *
  • Сообщений: 1216
    • Просмотр профиля
Re: Крокозябры. Кириллица. Утилита rename.
« Ответ #1 : 30 Января 2011, 15:19:00 »
Проблема, видимо в perl.
Делюсь знаниями, но их у меня мало!

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Крокозябры. Кириллица. Утилита rename.
« Ответ #2 : 30 Января 2011, 16:00:05 »
Вот в инете нарыл:
rename 'use locale;if($ENV{LANG}=~/utf/i){use Encode;Encode::_utf8_on($_)};$_=lc' *

Оффлайн CitiЯen

  • Автор темы
  • Участник
  • *
  • Сообщений: 138
  • Ubuntu Natty + OB
    • Просмотр профиля
Re: Крокозябры. Кириллица. Утилита rename.
« Ответ #3 : 31 Января 2011, 09:24:08 »
Спасибо) Попробую

 

Страница сгенерирована за 0.072 секунд. Запросов: 25.