Re: search and replace
On 2007.04.27 at 13:15:59 +0300, Nikolay Nikolaev wrote:
> Добрый день, подскажите чем быстрее и главное как
> обработать 100000 мелких файлов на предмет нахождения в них "искомая
> строчка"
> и замены на "то что нужно"
> Я знаю как это сделать в виме, но мне нужно это сделать с большим
> кол-вом файлов.. :(
> в одном каталоге рекурсивно
> Спасибо
find . -type f -print0|xargs sed -i.bak -e шаблон
У sed команды поиска/замены такие же как у vim. Ноги у обоих растут из
ed, у vim, правда, через ex.
Или вместо sed
perl -np -i.bak -e команда
Тут синтаксис немножко другйо будет
>
> --
> To UNSUBSCRIBE, email to debian-russian-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmaster@lists.debian.org
>
Reply to: