[Comm] Имена файлов.

=?iso-8859-1?q?Maxim=2ESavrilov_=CE=C1_socenter=2Eru?= =?iso-8859-1?q?Maxim=2ESavrilov_=CE=C1_socenter=2Eru?=
Ср Апр 14 09:49:19 MSD 2004


On Wed, 14 Apr 2004 08:30:13 +0300
Alexander Kuprin <ru_classic на gts.lg.ua> wrote:

> On Wednesday 14 April 2004 08:23, Maxim.Savrilov на socenter.ru wrote:
> > > > Имеются zip-архивы, сделанные в винде, с русскими именами файлов.
> > > > Вопрос: как перекодировать эти имена в koi8?
> > > > Команда
> > > > unzip -l 01.zip | iconv -f CP866 -t koi8
> > > > сразу же обламывается.
> > команда абсолютно корректна, так что совет по книжкам можете наклеить себе
> > на монитор, Andrey Brindeew <abr на altlinux.ru> (гений, спаситель отечества и
> > пр. и пр. и пр.)
> >
> > но нет диагностики
> > с каким сообщением обламывается iconv?
> 
> Максим, в отличие от Андрея Вы не правы. Возможно он высказал совет в немного 
> резкой форме, но суть от этого не меняется. Евгению нужно подучиться, чтобы 
> не задавать _такие_ вопросы. Единственный способ переименовать файлы в архиве 
> (если только собственно архиватор не содержит подобный механизм), это 
> распаковать архив, переименовать файлы, а потом запаковать. А ключ -l просто 
> выводит список файлов и помочь тут никак не может.

В вопросе не было указания на то, что нужно сделать новый архив с перекодированными именами
человек привел корректную команду:
>unzip -l 01.zip | iconv -f CP866 -t koi8

Исходя из этого, я решил что проблема в перекодировке, а не в переименовании

ему в ответ:
>unzip у тебя пишет на диск, а iconv ждет от него данные на STDIN.
и совет про детские книжки.

Хотя наверное неоднозначность вопроса и породила такие бурные реакции. Причем разные.
Извиняюсь.


-- 
Я ем все что дают. Что не дают - сперва отбираю, потом ем
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 307 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20040414/089a5660/attachment-0003.bin>


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