Script CAPS

Horst von Brand vonbrand en inf.utfsm.cl
Jue Nov 4 16:34:06 CLST 2004


Gustavo Chain <id1 en vtr.net> dijo:

> Holap, quisiera saber como debería hacer un script q transformara (de
> manera recursiva) archivos o carpetas escritos en mayusculas a
> minusculas.

> FILE.XYZ ---> file.zyz

Tendras que ir procesando directorio a directorio (no creo que find(1)
garantize procesar el directorio despues de los archivos que contiene...),
y cocinar algo usando mv(1) y tr(1) en cada uno de ellos:

   ls | while read a; do mv $a $(echo $a | tr '[A-Z]' '[a-z]'); done

Aunque probablemente es mas facil cocinar algo en Perl que (recursivamente)
haga esa pega directamente para cada uno de los directorios...

Cuidado, nunca falta el apio que tiene archivos llamados Hola y hOlA...
-- 
Dr. Horst H. von Brand                   User #22616 counter.li.org
Departamento de Informatica                     Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria              +56 32 654239
Casilla 110-V, Valparaiso, Chile                Fax:  +56 32 797513


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