comando para renombrar archivos que empiecen con una letra

Imagen de lucasrossi
0 puntos

Gente como va? Hay un comando para poder renombrar todos los archivos de un directorio que empiecen con tal letra y renmbrarlos a todos. Alguien lo sabe?

Ej:

/home/lucas/costos presupuestouno.ods presupuestodos.ods presupuestotres.ods costosgrales.odt

y quiero renombrar todos los archivos que empiecen con “p”

si alguien me puede orientar me seria de mucho ayuda
gracias

Imagen de razaAztk
+1
0
-1

$ for filex in $(ls p*); do mv "$filex" string-"$filex"; done

El carácter * es un comodín que indica que puede ser cualquier caracteres o serie de caracteres. Usamos un for para iterar en cada uno de los resultados lanzados por ls y re-nombrar los ficheros con mv.

Saludos!

+1
0
-1

void hey(int x,int y)
{
if (x && y)
 printf("http://libertadhack.blogspot.com/");
else
 printf("http://libertadpunk.blogspot.com/");
}
Imagen de bean
+1
0
-1

Hola a ambos,

Y en esta página se dieron otras soluciones :

http://www.ubuntu-es.org/node/138904

Atentos saludos.

+1
0
-1