Смена IP адреса в файлах

Бывает необходимость менить IP в файлах, к примеру если вдс перенесли со сменой IP но в конфигурационных файлах остался старый, то менять можено так:

grep -l 10.10.10.10 * | xargs perl -p -i -e 's/10.10.10.10/20.20.20.20/g'

где 10.10.10.10 - старый адрес, 20.20.20.20 - новый

если нужно рекурсивно по каталогам пройтись, то так:

grep -l -R 10.10.10.10 * | xargs perl -p -i -e 's/10.10.10.10/20.20.20.20/g'
или альтернативный вариант

egrep -rl "10.10.10.10" /etc/ | xargs -i sed -r -i 's/10.10.10.10/20.20.20.20/g' '{}'
  • 2 Users Found This Useful
Was this answer helpful?

Related Articles

Создание и установка SSL сертификата на Nginx

Для установки SSL сертификата на Nginx Вам необходимо:1. Скопировать файлы сертификата на...

Установка SSL сертификата на Apache 2

Для установки SSL сертификата на Apache вам следует:1. Скопировать файлы SSL сертификата на...

Настройка HTTPS в Apache

Веб-сервер Apache полностью поддерживает работу по HTTPS. Для того, чтобы активировать...

connect to 127.0.0.1[127.0.0.1]:10024: Connection refused

Бывает так что в почта на сервере не отправляеться и не принимает, в письмах оутлупа ошибка...

S.M.A.R.T. Мониторинг дисков под Adaptec AAC-Raid контроллером

Для мониторинга дисков под Adaptec AACRaid контролером можно использовать бесплатную утилиту...