From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 24 Sep 2002 13:10:25 +0400 (MSD) From: Antonio X-X-Sender: tony@tony.localnet To: community@altlinux.ru Subject: Re: [Comm] Re: =?KOI8-R?B?68/O18XS1MnMy8E=?= In-Reply-To: <20020924114400.25fa7ed4.All-yvg@ukr.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=koi8-r Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from QUOTED-PRINTABLE to 8bit by s6.freemail.ru id g8O90aH85716 Sender: community-admin@altlinux.ru Errors-To: community-admin@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.0.13 Precedence: bulk Reply-To: community@altlinux.ru X-Reply-To: Antonio List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tue, 24 Sep 2002, Yuriy Gomenyuk wrote: > > iconv -c -f cp1251 -t koi8-r < infile > outfile > > (infile != outfile; насчет -c -- см. --help) > > Работает, но как сделать чтобы конвертился изначальный файл > - не врубился (приходится в качестве аутфайла задавать > новый. если задать исходный файл - получатеся файл размером > 0 байт). > > Как проконвентить кучу файлов в директории и всех её папках одним махом? ИМХО, через временный файл. То есть соответствущий фрагмент выглядит примерно так: iconv -c -f cp1251 -t koi8-r < infile > tempfile mv tempfile infile P.S. Вместо iconv посоветовал бы asrecod. Тогда примерно так: asrecod infile > tempfile mv tempfile infile Если ее нет в Сизифе, ищется в момент на http://www.freshmeat.net. Плюсы -- автоопределение входной кодировки, не боится неизветсных символов. - -- Best regards, Tony. mailto:obidos@mail.ru -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE9kCwF2gaLrWRbr5URAnNdAKCOej/yvB31JDsYO4J2ZC2zlxwefwCbBy/G Dzhhe7Blf+G8WePx7t91i9c= =Nv4t -----END PGP SIGNATURE-----