Замена текста во многих файлах
- By admin
- Пт 08 Июль 2011
Иногда требуется заменить текст на другой текст в нескольких файлах. Чтобы делать это автоматически использую такой скрипт:
find . -name \*html -print0 | xargs -0 sed 's%some_text%new_text%g' -i
Он ищет фразу some_text в файла, названия которых оканчиваются на html и заменяет фразу some_text на new_text.
Эту штуку написал некто Liz с конференции linux@conference.jabber.ru. Спасибо ему огромное.