Изменение кодировки имени файла с помощью convmv
Материал из База знаний проекта Russian Fedora
При распаковке архивов .zip и .rar часто возникает проблема с кодировками файлов. Один из вариантов решения этой проблемы - воспользоваться утилитой convmv. Установить её можно командой:
su -c "yum install convmv"
Затем вам необходимо перейти в каталог, где находятся файлы с "недружественной" кодировкой и выполнить команду:
convmv -f cp866 -t utf8 -r --notest *
где
-
-f cp866- указывает, в какой сейчас кодировке находятся названия файлов; -
-t utf8- указывает, в какую кодировку нужно перевести названия файлов; -
-r- говорит, что необходимо применить эти параметры ко всем вложенным папкам; -
*- показывает, к каким файлам необходимо применить указанные параметры (в данном примере ко всем): -
--notest- говорит, что нужно исполнить команду.
Примечание: если вы не уверенны в какой кодировке находятся имена файлов, то не ставьте этот параметр. Программа выведет результат выполнения программы, по которому все будет видно. Затем ставьте этот параметр и программа изменит названия кодировку окончательно.
