[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]Aver si este te sirve, find ./ -name "*.htm*" -exec perl -i -wpe 's/\.htm/\.html/g' {} \; Saludos. Johnny Gonzalez Dominguez wrote: > No te conteste antes, por que queria que sufrieras un poco. > > La solucion? > > Muy sencilla. > > Pero bueno algo aprenderas el dia de hoy. > > Si las cosas funcionan? por que cambiarlas? Primera regla de la > informatica. > > > modifica este script segun tus necesidades. > > ------------------------------------------- > nicio-------------------------- > #!/bin/bash > for archivo in `find . -type f -name "*.htm"` > do > base=`basename $archivo .htm` > sed 's/.htm/.html/g' $archivo >$base.html > rm $file > done > ---- > ---------------------------------------fin---------------------------- > > > > Solo necesitas bash, sed y supongo que basename lo tienes. > > > > Es una solucion que al menos a mi me ha funcionado en la vida real y > en las pruebas. > > > Realiza primero las pruebas y respalda tu informacion antes. > copia el script en cada uno de tus directorios y ejecutalo. > > > Saludos. > > > On Mon, 2003-03-03 at 18:30, Argux wrote: > >> --- Johnny Gonzalez Dominguez >> <johnny en cableonline com mx> escribió: >> >> > Quien fue el chistosito que creo tu sitio? >> >> Pues el chistosito pasarÃa a ser yo mero... >> >> > >> > No les dieron las especificaciones? >> >> SÃ, pero esas especificaciones las hice hace años, >> cuando todavÃa era joven y medio menso. >> >> > >> > Si todo tiene .htm, cual es el problema? >> >> La mera verdad es que no me acuerdo, pero era una >> razón muy buena, y el hecho de que no la acuerde >> ahorita no quiere decir que la razón no haya sido >> justificable, asà que prefiero seguir con el plan >> maestro. >> >> > >> > No es mas facil dejarlo asi? >> >> Creo que sÃ, pero ya empecé y no se me va a quitar la >> duda; además, si averiguo cómo hacer esto, podré luego >> usar el bendito script luego para, por ejemplo cambiar >> el diseño o un menú o algo. >> >> > Saludos. >> Saludos para allá también! >> >> --- >> >> Voy a tratar de usar grep, como me lo recomendaron, y >> voy a seguir tratando. Cuando lo logre, pondre el >> script aquà por si a alguien le sirve en el futuro. >> Gracias a todos los que respondieron! >> >> Gxis, >> ~~~Victor Argüelles >> >> _________________________________________________________ >> Do You Yahoo!? >> La mejor conexión a internet y 25MB extra a tu correo por $100 al mes. http://net.yahoo.com.mx >> >> >> Lista de correo linux en opensource org mx >> Preguntas linux-owner en opensource org mx >> http://www.opensource.org.mx/ >> > -- Johnny Gonzalez Dominguez Ingenieria de Software Telecable Morelos Cuernavaca, Morelos, Mexico. Tel. (52)(777)3292475 johnny en cableonline com mx johnny_40000 en yahoo com MSN johnny_40000 en hotmail com > -- Jesús López Gijón. Gerente de Sistemas/Webmedia Telâ?¢ 5255-2353 http://www.webmedia.com.mx jesus en webmedia com mx