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> изменяемого файла ?
{}, но оно будет с путем.