MAYUSCULAS y minúsculas
Francisco Javier Ahijado
icesoft en todolinux.org
Vie Mayo 5 02:09:50 CDT 2000
> ¿Alguien sabe de algún comando para cambiar los nombre de archivos de
> mayúsculas a minúsculas y viceversa del contenido de todo un arbol de
> directorios que tiene como (2000-1993)*12*30 files aproximadamente?, porque
> segun probé 'mv' no funciona para grupos de archivos.
ahi tienes el codigo:
#!/usr/bin/perl
foreach $i (`/usr/bin/find . -type f`) {
chomp($i);
$j = lc($i);
$j =~ s/ /_/g;
if($i ne $j) {
system("/bin/mv '$i' $j");
}
}
(si te fijas, tb sustituye espacios por _)
--
Salu2,
Francisco Javier Ahijado \|||/ RedHat 6.0 -o)
iCesofT on [irc-hispano] (o o) Kernel 2.2.14 /\
http://www.todolinux.org ---ooO-(_)-Ooo--- on a i686 _\_v
------------------------------------------------------------------------------
"Why Linux? Because it is free, stable, and
bugs can be fixed in source opposed to waiting
for a stable WinTendo from Micro$oft."
--
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