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 [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact > [EMAIL PROTECTED] > -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]