[mdk-re] replace

Artem K. Jouravsky =?iso-8859-1?q?ujo_=CE=C1_zuzusoft=2Ecom?=
Пт Июн 29 13:09:11 MSD 2001


Здравствуйте, Mikhail Zabaluev <mhz на alt-linux.org>!
От Fri, 29 Jun 2001 12:40:32 +0400 вы писали на тему Re: [mdk-re] replace:

<skipped>
MZ> > LK> AN> Используйте perl -pi -e 's/XXX/YYY/g' filename
MZ> > LK> 
MZ> > LK> А как сделать замену рекурсивно, пробежаться по
MZ> подкаталогам?
MZ> > LK> Нужно менять ссылки в html-файлах.
MZ> > 
MZ> > find . -name *.html -exec perl -pi -e 's/XXX/YYY/g' '{}'
MZ> ';'
MZ> > 
MZ> > так не подойдет?
MZ> 
MZ> perl - не та программа, которую стоит запускать отдельно для
MZ> каждого
MZ> файла :) Лучше:
MZ> 
MZ> perl -pi -e 's/XXX/YYY/g' $(find . -name '*.html' -print)
Спасибо, я надеялся что кто-то меня поправит :)

------
Best wishes,
+----------------------+--------------------------+
|  ."-.                |  Work: +7-(095)-229-4278 |
| /X  | _o.----.    _  |  ICQ:  103399444         |
|/\_  \/ /  __  \_// ) |  Artem K. Jouravsky      |
|\__)-/_/\_____)____/  |  http://www.ifirst.ru/   |
+----------------------+--------------------------+		      




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