Распаковка архива с данными в другой кодировке

Igor Goldenberg igogold на gmail.com
Ср Фев 11 08:23:33 GMT 2009


Gleb A Kuybark пишет:

> Ну примерно так и пробовал. Но ведь толком то не работает, или работает 
> как должна да я не того от неё прошу. (атач)

Ну так у вас там ни разу не KOI8-R. На диске они уже в честном юникоде.
Откуда такой архив взялся? В смысле, как он создавался и под чем? Чем
распаковывали?

Вам остаётся сделать только пошагово:
1. Из UTF-8 перевести в CP1251
2. Сказать перекодировать из KOI8-R(!) обратно в UTF-8

Кто-то тут явно проявил излишний интеллектуал при создании файлов...

% convmv -f utf-8 -t cp1251 -r . --notest
Your Perl version has fleas #37757 #49830
mv "./рМПИЙЕ вЕМЩЕ - ЖБВТЙЛБ ЪПНВЙ.mp3"	"./������ ����� - ������� �����.mp3"
Ready!

% convmv -t utf-8 -f koi8-r -r . --notest
Your Perl version has fleas #37757 #49830
mv "./������ ����� - ������� �����.mp3"	"./Плохие Белые - фабрика зомби.mp3"
Ready!




Подробная информация о списке рассылки ubuntu-ru