Hola
----- "Victor Rocha" <varocha@gmail.com> escribió:
>
Hola
 
Antes que nada gracias, ahi va mi pregunta, tengo 7000 archivos todos con nombre diferentes  algunos estan en mayusculas otros minusculas unos empiezan con numero otros con un guion (-) etc. ejemplo
 
909dddd  file uno
hshsks    file dos
_ sss      file tres
 
Quisiera cambiar los nombres a Mayusculas, quiero quitar los numeros que tienen al inicio, quitar los _- o signos que tengan al inicio.
 
Me imaginado que todo esto lo puedo hacer con algun pequeno script en shell
pero me he bloqueado y no tengo idea, necesito una luz!!!


for file in *;do FICHERO=`echo $file|tr "[a-z]" "[A-Z]"` && mv $file $FICHERO;done

Con eso cambias de minúsculas a mayúsculas, mírate documentación sobre expresiones regulares para usarlas con sed y ponerlo a continuación del tr y así dejar el nombre de fichero como te gustaría y lo ejecutas.


 
Saludos

> -- Fedora-es-list mailing list Fedora-es-list@redhat.com To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-es-list

--
Pablo Iranzo Gómez (Pablo.Iranzo@redhat.com)
RHC{SP,E,SS,DS,A} Senior Global Profesional Services Consultant
Phone: +34 645 01 01 49 (CET/CEST)
GnuPG KeyID: 0xFAD3CF0D

--
Inscrita en el Reg. Mercantil de Madrid – C.I.F. B-82 65 79 41
Directores: Michael Cunningham, Charlie Peters y David Owens
Dirección Registrada: Red Hat S.L., C/ Velazquez 63, Madrid 28001, España
Dirección contacto: C/Jose Bardasano Baos, 9, Edif. Gorbea 3, Planta 3ºD, 28016 Madrid, Spain