[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: substituir expressao em varios arquivos



Marcio de Araujo Benedito wrote:

Companheiros;

Tenho 137 scripts PHP que tem, em algum lugar do codigo, a seguinte
linha:

$conecta = mysql_connect("localhost", "usuario", "senha");

Para botar pra funcionar, preciso alterar os parametros localhost,
usuario e senha. Como fazer isso sem ter que editar arquivo por
arquivo?????
Tome este script como base:

#!/bin/sh

for i in *.php; do
 d=`cat $i | sed -e s/"expressao a ser substituida"/"expressao nova"/g`
 echo -n "$d"  > $i
done

[]s

--
+---------+---------------------------------------+
|   .^.   | Nelson Antônio de Oliveira            |
|   /V\   | Ciência da Computação - UNESP - SJRP  |
|  // \\  | E-mail: naoliv@comput.ibilce.unesp.br |
| /( . )\ |         n3150nao@bol.com.br           |
|  ^^-^^  |                                       |
| #270997 |          Powered by Linux             |
+---------+---------------------------------------+




Reply to: