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!!!
Saludos
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
es-users@lists.fedoraproject.org