Gracias Hans,

Hans Roman wrote:
> Prueba esto, si quieres mejora el regex que está muy monse
> 
> perl -pi -e 's/(\"\$DOCUMENT_ROOT)(\/\w*.php)/\$_SERVER['DOCUMENT_ROOT'] \.
> \"\2/g' [aca el path]
> 
> sólo cambia [aca el path] con algo como /foo/bar/*.php

funciona mucho mejor pero parcialmente. tal como está solo reemplaza en 
cuando no hay otra cosa delante ni detrás ni algun espacio entre include 
y ( así mismo en cuando la linea esté quebrada como este ejemplo:

include("$DOCUMENT_ROOT/
algunarchivo.php");

Además solo funciona indicando cada archivo. Hay alguna manera para que 
lo haga con todos los archivos de manera recursiva? Osea en vez de 
indicar cada archivo simplemente con un /* y que lo haga con todos los 
archivos que hay ahí?

Yo desafortunadamente no se esas cosas por eso no tengo ni idea de como 
mejorarlo o afinarlo.

Gracias nuevamente,
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

Responder a