Подтвердить что ты не робот

Поиск и замена текста во всех файлах каталога Linux

У меня есть каталог веб-сайта, где мне нужно изменить все жестко привязанные ссылки из одного домена в другой. Ищете одну команду (grep? Sed?) bash, которая позволит мне изменить все вхождения текста во все файлы в каталоге?

4b9b3361

Ответ 1

Это сделает следующее:

sed -i 's/old_link/new_link/g' file...

Не забывайте избегать косых черт, точек и любых других специальных символов регулярного выражения в адресах ссылок с обратным слэшем.

Ответ 2

Кроме того, попробуйте:

perl -p -i -e <regex> <folder>