From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Mikhail Zabaluev To: Mikhail Zabaluev Message-ID: <20010217024521.E3904@localhost.localdomain> Mail-Followup-To: Mikhail Zabaluev , Mikhail Zabaluev References: <517059763.20010214223454@inbox.ru> <20010215112033.F2083@localhost.localdomain> <305897478.20010217014350@inbox.ru> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="cmJC7u66zC7hs+87" Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.2.5i In-Reply-To: <305897478.20010217014350@inbox.ru>; from DIMMeach@inbox.ru on Sat, Feb 17, 2001 at 01:43:50AM +0800 Subject: [mdk-re] Re: =?koi8-r?B?W21kay1yZV0gUmU6IFttZGstcmVdINDF0sXLz8TJ0s/Xy8E=?= Sender: mandrake-russian-admin@linuxteam.iplabs.ru Errors-To: mandrake-russian-admin@linuxteam.iplabs.ru X-BeenThere: mandrake-russian@linuxteam.iplabs.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@linuxteam.iplabs.ru List-Help: List-Post: List-Subscribe: , List-Id: Mandrake/RE discussion list List-Unsubscribe: , List-Archive: Date: Sat Feb 17 12:50:12 2001 X-Original-Date: Sat, 17 Feb 2001 02:45:21 +0300 Archived-At: List-Archive: --cmJC7u66zC7hs+87 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit Hello Дымыч, On Sat, Feb 17, 2001 at 01:43 +0800, Дымыч wrote: > > MZ> find /ваш/каталог -type f | xargs iconv -fKOI8-R -tCP1251 > > MZ> Если нужно сохранение исходных файлов, можно посмотреть в мануалах iconv > MZ> или recode на предмет backup. Или перед применением сделать копию > MZ> каталога. > > MZ> Если нужно рекурсивно перекодировать каталоги, в которых есть нетекстовые > MZ> файлы, или перекодировать рабочие деревья CVS, могу поделиться скриптами. > > Был бы весьма обязан ;-) А то при толстом каталоге случается > переполнение и выпад в корку :-(в лучшем случае. В худшем - > неюзабельный каталог). Переполнение чего случается? Приложен скрипт, использующий file и recode. Запускать так: recodetree <конверсия_как_в_recode> каталог... -- Stay tuned, MhZ mailto:mookid@sigent.ru ----------- "The porcupine with the sharpest quills gets stuck on a tree more often." --cmJC7u66zC7hs+87 Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=recodetree #!/bin/sh conv=$1 shift file $(find $@ ! \( -type d -name CVS -prune \) -type f) \ | awk -F: '$2 ~ /text/ { print $1 }' | xargs recode "$conv" --cmJC7u66zC7hs+87--