El 27/12/05, Roman Gelbort<[EMAIL PROTECTED]> escribió:
> Mi pregunta es simplemente:
>
> ¿cómo hago para renombrar un conjunto de archivos a un nombre tipificado desde
> la consola?
>
> Por ejemplo, si tengo un directorio con estos archivos:
>
> jose.jpg
> maria.jpg
> juan.jpg
> pedro.jpg
>
> quiero tener como resultado esto:
>
> nombre-1.jpg
> nombre-2.jpg
> nombre-3.jpg
> nombre-4.jpg


Va a los apurones y sin probar...
Si mal no recuerdo el comando basename te devuelve la parte del nombre
del archivo (man basename), entonces:

for a in *.jpg
do
  nom=`basename $a .jpg`
  mv $a $nom-x.jpg
done

siendo x el numero a poner, si queres hacelo un contador o lo que quieras.

Saludos,
--
Gabriel E. Patiño
--
Para desuscribirte tenés que visitar la página
https://listas.linux.org.ar/mailman/listinfo/lugar-gral/

/* Publica y encontra trabajo relacionado con softlibre en 
http://www.usla.org.ar/modules/jobs/ */

Si tenés algún inconveniente o consulta escribí a mailto:[EMAIL PROTECTED]

Responder a