[Comm] Переконвертация имён файлов на ext3
Denis Kirienko
=?iso-8859-1?q?Denis=2EKirienko_=CE=C1_gmail=2Ecom?=
Пт Фев 24 22:33:09 MSK 2006
Alexandr A. Alexandrov пишет:
> Продолжаю возиться с Компактом 3 - и возник ещё такой вот интересный
> вопрос (в принципе, не важно, что Компакт - это для любого
> дистрибутива должно быть одинаково).
>
> На один из его дисков скопировали данные из подмонтированного
> винчестера с ext3, на котором были, в том числе, и файлы из
> samba-ресурса. Они хранились на диске в koi-8.
>
> Так вот - теперь диск унесли - и хотелось бы получить имена файлов в
> нормальном виде. То, что выдаёт ls совершенно нормально перекодируется
> в любую кодировку. но вот что-то я пока не придумаю изящного и
> простого способа перекодировать имена файлов. Ну то есть в скрипте же
> не получается выполнить что-то типа "mv ????.doc файл.doc"...
>
> Как подобную вещь сделать?
Что-то не очень понятно, что сделать нужно, но, по-видимому, что-то вроде
for f in * ; do mv $f `echo $f | iconv -f KOI-8 -t UTF-8` ; done
Это если нет пробелов в именах...
--
Денис
Подробная информация о списке рассылки community