Нужно изменить текст во множестве файлов одновременно

Я перенес файлы через Интернет и файлы БД с одного сервера на другой, и мне нужно изменить текст множества PHP-файлов с IP старого сервера на «localhost», где теперь можно найти базы данных.

Какой самый простой способ внести изменения во все файлы одновременно? Альтернативой является ручное редактирование 8 страниц формата А4 с именами файлов. : - (

1
задан 27 May 2013 в 15:43

1 ответ

Самый простой способ - использовать sed, например:

sed -i 's/192.168.0.1/localhost/g' *.php возьмет все файлы PHP в текущей папке и заменит (глобально) IP-адрес »192.168.0.1 "с" localhost ".

Редактировать: Это может быть бесполезно, если подумать - я не слишком знаком с PHP, поэтому не уверен, что данные в нем хранятся в виде открытого текста. Если это так, то это поможет; если нет, то я точно не знаю, как это сделать.

0
ответ дан 27 May 2013 в 15:43

Другие вопросы по тегам:

Похожие вопросы: