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: