Делая этот блог, столкнулся с задачей массовой замены в файлах шаблона. Для этой цели удобно оказалось использовать утилиту replace. Она должна быть в стандартной установке любой Unix-like ОС.
- Использование утилиты:
replace from to [from to] ... -- file_name [file_name] ...
from
- искомая строка
to
- строка, на которую заменяется искомая
Символы --
используются для того, что бы определить, где заканчиваются шаблоны поиска и начинаются шаблоны имен файлов.
- Пример:
replace 'Comments are closed.' 'Комментирование отключено' -- ./*.php
Поиск фразы “Comments are closed” и замена на фразу “Комментирование отключено” во всех файлах php, в текущей директории.
Остальная информация - man replace.
Update от 28.06.2016 Оказывается эта утилита входит в состав MySQL )