[Comm] конвертировать из cp1251 в koi8-r

Sergey Shilov =?iso-8859-1?q?hsv_=CE=C1_dstszi=2Egov=2Eua?=
Ср Мар 30 15:30:30 MSD 2005


В сообщении от 29 Март 2005 12:41 Grigory Fateyev написал:

> Надо конвертировать группу файлов из cp1251 в koi8-r, 
Можно попробовать:
find . -name  "*.txt" -exec echo "iconv -o {}.tmp -f cp1251 -t koi8-r {} && mv -f {}.tmp {}" \; | bash -s

> вот нашкрябал но не работает.
> 
> find -type f -name "*.txt" -exec bash -c 'old="{}"; iconv -c -f
> cp1251 -t koi8-r | new=`cat /dev/null > $old`; mv "$old" "$new"' \;
> 
> Где ошибка?
Возьму на себя смелость порекомендовать для прочтения шедевр
http://www.rus-linux.net/MyLDP/BOOKS/abs-guide/flat/abs-book.html
Снимает массу вопросов.

-- 
С уважением
Сергей Шилов



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