koi8-r


перекодировка имён файлов

некоторые программы сохраняют названия файлов в неправильной кодировке.
Например, программа wget.

Есть довольно простой метод борьбы с этим злом:

1. Необходим раздел на винчестере или на флэшке, желательно пустой
2. Подключаем его в кодировке, в которой названия файлов читаются нормально
В моём случае, это cp1251

$ sudo  mount /dev/sda1 /home/mount/1 -o iocharset=cp1251,codepage=866

3. Копируем туда файлы с неправильным названием.
4. Отключаем раздел.

$ sudo umount /dev/sda1

5. Подключаем снова, но уже в системной кодировке (в моём случае, это koi8-r)

$ sudo mount /dev/sda1 /home/mount/1 -o iocharset=koi8-r,codepage=866

6. Копируем все файлы с подключённого раздела себе в систему.

Подобные советы:

4
Ваша оценка: Ничего Рейтинг: 4 (1 vote)
ramok аватар

Как боротся с именами файлов на кириллице в .rar в UTF-8 локали

Иногда попадаются архивы rar с русскими или украинскими именами файлов, и в UTF-8 локали возникают проблемы с разархивированием таких архивов unrar-ром. Создаются какие то странные директории и файлы не извлекаются совсем:

5
Ваша оценка: Ничего Рейтинг: 5 (1 vote)