воскресенье, 23 января 2011 г.

convmv или как переименовать имена файлов из одной кодировки в другую

Когда нужно поменять кодировку имени файла, да еще и не одного, лучше воспользоваться convmv
# whereis convmv
convmv: /usr/ports/converters/convmv
# cd /usr/ports/converters/convmv
# make install
# convmv --notest -r -f koi8-r -t utf-8 /downloads1/


Где -r - рекурсивное использование (вплоть до вложенных директорий и их содержимого)
--notest - не тестировать а сразу производить конвертирование
-f входящая кодировка koi8-r
-t кодировка на выходе utf-8
и каталог с файлами для переименования /downloads1

О том как еще переименовать имена файлов из одной кодировки в другую можно посмотреть здесь.

Комментариев нет:

Отправить комментарий