Поиск и замена текста с использованием sed
Задача:
У вас есть файл
Решение:
1. Используйте команду sed для замены старого домена на новый:
Параметры:
•
•
2. Проверка результата:
__________
Теперь все старые адреса были заменены на новые.
Задача:
У вас есть файл
report.txt, содержащий несколько строк с адресами электронной почты. Необходимо заменить все старые домены (например, old-domain.com) на новый (например, new-domain.com).Решение:
1. Используйте команду sed для замены старого домена на новый:
sed -i 's/old-domain.com/new-domain.com/g' report.txtПараметры:
•
-i — изменяет файл на месте.•
s/old-domain.com/new-domain.com/g — заменяет все вхождения старого домена на новый.2. Проверка результата:
cat report.txt__________
Теперь все старые адреса были заменены на новые.