Cambiar nombre a todos los archivos de un arbol

root japepe en infovia.com.ar
Mie Abr 5 12:28:19 CDT 2000


El mié, 05 abr 2000, escribiste:
Podes probar tambien con esto

for i in `find -name "*.JPG"|sed 's/.JPG$//' `
do
mv $i.JPG $i.jpg
done
 
El mié, 05 abr 2000, escribiste:
> > Sugerencia:
> > 
> > generas la lista de archivos con:
> > 
> > $ find -name "*.JPG" -exec ls  {} \;   > lista.JPG
> > 
> > generas un shel para mover cada archivo en  'lista.JPG' asi:
> > 
> > $   awk '{ printf "mv %s %s\n", $1, $1 }'  lista.JPG >  lista.mv
> > 
> > cambias a minúsculas el último JPG en el archivo con:
> > 
> > $  sed 's/JPG$/jpg/'  lista.mv  >  lista.sh
> > 
> > ejecutas el script final con:
> > 
> > $ sh -v lista.sh
> > 
> > Saludos
> > 
> > 
> > 
> > 
> > > ----------
> > > From: 	Fernando Barajas[SMTP:fbarajas en sistec.com.mx]
> > > Sent: 	Miércoles 5 de Abril de 2000 9:55 AM
> > > To: 	ayuda en linux.org.mx
> > > Subject: 	Cambiar nombre a todos los archivos de un arbol
> > > 
> > > Necesito cambiar la "extensión" de varios archivos en todo un arbol de
> > > subdirectorios.  Esto es, los archivos se llaman genericamente "*.JPG" y
> > > quiero cambiarlos a "*.jpg", pero en todo un arbol, incluyendo los
> > > subdirectorios.  Estoy usando Linux PPP 6.1
> > > 
> > > Intente:  mv -r *.JPG *.jpg
> > > 
> > > pero no se dejó, pues me dice que cuando mueves varios archivos, el
> > > destino
> > > debe ser un directorio.
> > > 
> > > Alguna sugerencia?
> > > 
> > > Saludos!!
> > > 
> > > --------------------------------------------------------------------------
> > > --
> > > -
> > > SISTEMAS Y TECNOLOGÍA DE MEXICO
> > > Soluciones en Redes e Internet
> > > 
> > > 
> > > 
> > > -- 
> > > Para desuscribirse, mande correo a: ayuda-unsubscribe en linux.org.mx
> > > Para comandos adicionales, envíelo a: ayuda-help en linux.org.mx
> > > 
> > 
> > --
> > Para desuscribirse, mande correo a: ayuda-unsubscribe en linux.org.mx
> > Para comandos adicionales, envíelo a: ayuda-help en linux.org.mx
> -- 
> ----------------------------
> House of Fuller S.A. de C.V.
>         Javier Pepe
>    japepe en infovia.com.ar
>  Buenos Aires -  Argentina
-- 
----------------------------
House of Fuller S.A. de C.V.
        Javier Pepe
   japepe en infovia.com.ar
 Buenos Aires -  Argentina

-- 
Para desuscribirse, mande correo a: ayuda-unsubscribe en linux.org.mx
Para comandos adicionales, envíelo a: ayuda-help en linux.org.mx




Más información sobre la lista de distribución Ayuda