[mdk-re] Удаление определённого текста из нескольких файлов
Artem K. Jouravsky
=?iso-8859-1?q?ujo_=CE=C1_ifirst=2Eru?=
Вт Дек 18 16:51:13 MSK 2001
On Tue, Dec 18, 2001 at 04:27:00PM +0300, Korshunov Ilya wrote:
>
> Есть несколько файлов с одним и тем же текстовым блоком. Мне надо удалить этот блок из всех файлов, но так как файлов прилично
> и оперцию надо проводить периодически руками это делать неохота. Вопрос - есть ли в Linux стандаратное для этого средство ? Я просто сделал это на php с помощью ereg_replace но это довольно тормознуто и неудобно. Может есть у кого готовые решения на perl или python ?
find . -type f |xargs grep -l <match>|xargs perl -e -pi 's/<match>//g;'
что-то такое, криво, жутко, конец рабочего дня...
Best wishes,
+----------------------+--------------------------+
| ."-. | Work: +7-(095)-229-4278 |
| /X | _o.----. _ | ICQ: 103399444 |
|/\_ \/ / __ \_// ) | Artem K. Jouravsky |
|\__)-/_/\_____)____/ | http://www.ifirst.ru/ |
+----------------------+--------------------------+
Подробная информация о списке рассылки community