=?iso-8859-1?q?=5Bmdk-re=5D_Re=3A_=5Bmdk-re=5D_=D0=C5=D2=C5=CB=CF=C4=C9?= =?iso-8859-1?q?=D2=CF=D7=CB=C1?=
=?iso-8859-1?q?=E4=D9=CD=D9=DE?=
=?iso-8859-1?q?DIMMeach_=CE=C1_inbox=2Eru?=
Пт Фев 16 20:44:23 MSK 2001
Приветствую тебя, о Mikhail!
Дело было во суббота, 17 февраля 2001 г..
В 1:41:45 минус 8 Гринвичей залезаю в мыльницу и вижу:
>> На вскидку, что-то вроде этого:
>>
>> #!/bin/sh
>>
>> function recode() {
>> fot unit in *; do
>> if [ -d $unit]; then
>> cd $unit
>> else
>> iconv -fKOI8-r -tCP1251 $unit
>> fi
>> }
>> exec recode
MZ> find /ваш/каталог -type f | xargs iconv -fKOI8-R -tCP1251
MZ> Если нужно сохранение исходных файлов, можно посмотреть в мануалах iconv
MZ> или recode на предмет backup. Или перед применением сделать копию
MZ> каталога.
MZ> Если нужно рекурсивно перекодировать каталоги, в которых есть нетекстовые
MZ> файлы, или перекодировать рабочие деревья CVS, могу поделиться скриптами.
Был бы весьма обязан ;-) А то при толстом каталоге случается
переполнение и выпад в корку :-(в лучшем случае. В худшем -
неюзабельный каталог).
Искренне свой,
Дымыч отвечать на DIMMeach на inbox.ru
Подробная информация о списке рассылки community