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


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

Автор Тема: из koi8 в utf8  (Прочитано 2527 раз)

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

Оффлайн gor7

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
из koi8 в utf8
« : 28 Июня 2012, 15:23:23 »
Добрый день. Есть такая ситуация. Когда-то на сервере с линуксом стояла самба с файлами созданными в koi8. После аварии установлена ubuntu 12.04 desktop с кодировкой в юникоде. Поставил самбу заново. При доступе из винды все отображается как надо. При доступе из консоли (мс) вместо кириллицы квадраты.
Я так понимаю что есть 2 способа борьбы: либо перекодировать все файлы созданные  раньше в юникод (тогда стоит написать скрипт для их поиска и автоматической перекодировки) или как-то поменять кодировку в конфиге самбы.
Сейчас в Global прописано следующее:
unix charset = koi8
display charset = utf8
dos charset = cp866

Подскажите как можно решить задачу простым способом?



Оффлайн KOSumosu

  • Активист
  • *
  • Сообщений: 278
  • Ом
    • Просмотр профиля
    • просто парковка
Re: из koi8 в utf8
« Ответ #1 : 28 Июня 2012, 15:25:31 »
Ubuntu 16.04 x64

Оффлайн absent

  • Активист
  • *
  • Сообщений: 368
  • Ubuntu 16.04
    • Просмотр профиля
Re: из koi8 в utf8
« Ответ #2 : 28 Июня 2012, 15:42:22 »
самый простой - convmv

Оффлайн gor7

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: из koi8 в utf8
« Ответ #3 : 28 Июня 2012, 15:57:08 »
https://help.ubuntu.ru/wiki/russian_font_in_console - не оно?

к сожалению не помогло :(

прийдется пробовать convmv ...

Пользователь решил продолжить мысль 28 Июня 2012, 16:28:01:
Для convmv требуются адекватные названия файлов. А многие названия файлов в кириллице еще и содержат пробелы ...
Например:
new ?? ZIP - WinRAR.zip 

Пользователь решил продолжить мысль 28 Июня 2012, 17:44:04:
Виноват, convmv работает отлично!

Хотя и не смог переконвертить всех (а их 110Гб), но с гораздо большей частью справился! :)
Разработчикам - респект!
Всем спасибо за помощь!
« Последнее редактирование: 28 Июня 2012, 17:45:17 от gor7 »

 

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