Unix - Renombrar varios archivos

 
Vista:

Renombrar varios archivos

Publicado por Alejandro (1 intervención) el 26/09/2005 20:09:54
Hola a todos

Tengo varios archivos con la extenxion .txt y quisiera renombrarlos con la extenxión .csv

Alguien podría decirme de favor como lo hago ya q me resulta imposible hacerlo de 1 en 1 con mv por que son cientos de archivos

Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Renombrar varios archivos

Publicado por n0str0m0 (262 intervenciones) el 27/09/2005 13:51:15
Prueba con:

for fich in *.txt
do
nombre=`basename $fich`
mv $fich $nombre.csv
done

Lo único es que basename devuelve el nombre de un fichero sin ruta y si lo vuelves a aplicar, también te quita la extensión, así que a lo mejor tienes que aplicar basename dos veces. Siento no ser más preciso, pero no tengo un linux/unix delante.

Salu2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Renombrar varios archivos

Publicado por EDD (1 intervención) el 09/06/2007 02:21:38
PON INICIO/EJECUTAR/COMMAND.COM
SE ABRE LA VENTANA DEL DOS Y AHI PONES CD..
PONES RENAME <RUTA/*.EXT > <RUTA/*.CSV>

SI NO COINCIDE LA RUTA O NO LA PUEDES SEGUIR TE VAS AL GOOXCLE Y PONES BUSCAR PROGRAMAS PARA RENOMBRAR VARIOS ARCHIVOS Y MAGIAAAAAAAAAAAAAAAAAA
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar