hola. necesito renombrar archivos en una carpeta. por ejemplo tengo nombres de archivo hola1.txt, hola2.txt... asi hasta el 40. en otra carpeta tengo o mismo. entonces enb esta segunda carpeta debo empezar a poner hola41.txt, hola42.txt... asi hasta 80. he leido algo que puede servirme:
system("dir "05042007 de 41 a 80"\*.xml /b >zz.csv");
open(Inic,"zz.csv");
@filas="";
i=0;
while(<Inic>)
{
rename(Inic,Inic+i);
}
esto es solo un comienzo.
ojala puedan darme una manito!