El s�b, 14-12-2002 a las 00:49, Juan Guil escribi�:
> Pues eso:
> Alguien sabe con un script en shell o un comando de bash (que la verdad que
> no estoy muy puesto)
> pasar un directorio que sus archivos estan en en mayuscula a minuscula:

for i in `find .` ;do mv $i `echo $i| tr 'A-Z' 'a-z'`; done

Tiene un fallo, y es que si dentro hay un directorio con may�sculas, lo
pasa a min�sculas y luego intenta entrar en �l para pasar a min�sculas
su contenido. Pero no puede entrar, porque al haberlo pasado a
min�sculas, el directorio original no existe, as� que tendr�s que
ejecutarlo tantas veces como niveles de directorios tengas.

Un saludo.

Responder a