Поиск и замена текста во всех файлах каталога Linux
У меня есть каталог веб-сайта, где мне нужно изменить все жестко привязанные ссылки из одного домена в другой. Ищете одну команду (grep? Sed?) bash, которая позволит мне изменить все вхождения текста во все файлы в каталоге?
Ответ 1
Это сделает следующее:
sed -i 's/old_link/new_link/g' file...
Не забывайте избегать косых черт, точек и любых других специальных символов регулярного выражения в адресах ссылок с обратным слэшем.