![](https://seccdn.libravatar.org/avatar/861b5545c111d2257fa12e533e723110.jpg?s=120&d=mm&r=g)
El 2005-01-23 a las 12:07 +0100, Camaleón escribió:
¿Se os ocurre alguna manera sencilla de recorrer todos los ficheros htmls del disco y cambiar las referencias absolutas a D: por relativas?
Si lo que quieres es cambiar el código fuente de los ficheros para que apunten a una dirección relativa, a mi no se me ocurre más que hacerlo de forma manual (abrir > buscar y reemplazar > guardar).
Si, bueno, manualmente se hacerlo, pero es tedioso.
Pero seguramente habrá otra forma de hacerlo. A ver si a alguien se le ocurre algún proceso automático (¿un script?).
:-)
Si, el metodo propuesto por Urbez, un script bash usando sed, y con find pare encontrar los ficheros, es util y ajustable a muchos casos. Me gusta. Y el propuesto por Carlos Lorenzo también es bueno, un bucle for llamando a vi alimentado por un script que le dice que hacer, también es bueno.
De todas formas, si se trata de un trabajo "profesional" y vas a modificar el código de los archivos, sería una buena idea comentarlo antes con el autor de la documentación.
¡Buff! Que lo hubiera hecho bien, si no hago el cambio no puedo verla en Linux. Pero no, no es profesional, es de andar por casa. Además, la pregunta era por precaución, por si me hacía falta. Pero lo probaré, no es la primera vez que me ha pasado algo similar. -- Saludos Carlos Robinson