[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: search and replace



Nikolay Nikolaev -> Sergei Stolyarov  @ Fri, 27 Apr 2007 13:44:25 +0300:

 >>> Добрый день, подскажите чем быстрее и главное как
 >>> обработать 100000 мелких файлов на предмет нахождения в них "искомая
 >>> строчка"
 >>> и замены на "то что нужно"
 >>> Я знаю как это сделать в виме, но мне нужно это сделать с большим
 >>> кол-вом файлов.. :(
 >>> в одном каталоге рекурсивно
 >>> Спасибо
 >>>     
 >>
 >> find . -name '*.txt' -exec perl -pi -e 's/what_to_find/replacement_string/' \;
 >>   
 NN> а как в качестве того на что заменить  replacement_string поставить имя
 NN> изменяемого файла ?

{}, но оно будет с путем.

-- 
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru

Обновление Windows изменило интуитивно ясный интерфейс Вашего компьютера.
Загрузите обновление интуиции с сайта Microsoft.
	(С)энта



Reply to: