Hola,
Angel Rengifo Cancino wrote:
>> Algo como esto podría ayudarte:
>
> #!/bin/bash
> patron="\$VARIABLE_ANTIGUA"
> reemplazo="\$VARIABLE_NUEVA"
> SRVPATH="/ruta/con/archivos/php"
>
> grep -wcR $patron $SRVPATH | cut -d : -f 1 |
> while read FILE
> do
> sed -i -e s/${patron}/${reemplazo}/g $FILE
> done
>
>
> Sería bueno hacer esta prueba primero sobre un directorio que sea una
> réplica del original para evitar errores involuntarios.
>
> Espero te sirva, saludos.
bien lo que hay que lograr es lo siguiente. Tengo un montón de archivos
con la variable:
include("$DOCUMENT_ROOT/algunarchivo.php");
y quiero reemplazar de la siguiente manera
include($_SERVER['DOCUMENT_ROOT'] . '/algunarchivo.php');
La cosa es reemplazar la variable pero no la ruta a los archivos. De esa
manera tengo unas cuantas variables que ya no son validas y deben ser
reemplazadas. Manualmente tendría días de trabajo sino semanas.
Gracias y saludos,
Markus
--
Registered GNU/Linux user 392004
http://www.netmeister.org/news/learn2quote.html
http://www.sindominio.net/ayuda/preguntas-inteligentes.html
_______________________________________________
Lista de correo Linux-plug
Temática: Discusión general sobre Linux
Peruvian Linux User Group (http://www.linux.org.pe)
Participa suscribiéndote y escribiendo a: [email protected]
Para darte de alta, de baja o hacer ajustes a tu suscripción visita:
http://listas.linux.org.pe/mailman/listinfo/linux-plug
IMPORTANTE: Reglas y recomendaciones
http://www.linux.org.pe/listas/reglas.php
http://www.linux.org.pe/listas/comportamiento.php
http://www.linux.org.pe/listas/recomendaciones.php