esa es la idea, pero eso tengo que hacerlo sobre una variable i que recorre todos los archivos del directorio
las lineas son j=0 for i in* mv $i "vacaciones"$j".bmp" cuando la variable $i toma el valor de un fichero con espacios mv asume que esta trabajando con directorios El vie, 08-08-2003 a las 18:02, Ricardo Frydman escribió: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > El Vie 08 Ago 2003 11:53, Jacobo GarcÃa Lopez de Araujo escribió: > | Estoy intentado escribir un script de bash para cambiarle el nombre a > | unos cuantos archivos para que salgan en orden numerico, el problema es > | al intentar renombrar los archivos que tienen espacios en blanco el > | comando move los interpreta como diferentes archivos y da error. > | ej: > | > | mv en la playa.jpg vacaciones_001.jpg > | > | mv: al mover varios ficheros, el último argumento debe ser un directorio > | > | como hago para que el comando mv se trague todo el archivo? > > > mv "en la playa.jpg vacaciones_001.jpg" > o bien > mv en\ la\ playa.jpg vacaciones_001.jpg > > Suerte > - -- > Ricardo A.Frydman > Analista de Sistemas de Computación > http://www.eureka-linux.com.ar > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.0.6 (GNU/Linux) > Comment: For info see http://www.gnupg.org > > iD8DBQE/M8mkcZlYTzPrXw4RAnkaAJ9KQsCVUn8ATF/5XrAAozEQwykdKACcDFcs > zRZN450ivlW9KwLWjawF24c= > =ybU2 > -----END PGP SIGNATURE----- >

