Te vale algo por el estilo de: `ls *.mp3 | sed s/ /___/g | awk '{ printf("\"%s\"",$1); }' | sed s/___/ /g` Espero que te sirva de ayuda. On Sun, May 12, 2002 at 06:59:51PM +0200, Chainy wrote: > Gracias, era un error realmente tonto. > > Pero ahora tengo el siguiente problema con la siguiente instrucción: > > Si en el script escribo: > > For song in `ls *.mp3` > do > nice -20 mpg123 -v -w $song.wav $song > done > > Al contener espacios los ficheros .mp3 no los selecciona correctamente. > > Por ejemplo si tengo el fichero: > > DrDre - Keep your heads ringing.mp3 > > El script empezará cogiendo solo DrDre y así dará un error. > > Alguna idea? muchas gracias. > > Chainy. > > > > -- > To UNSUBSCRIBE, email to debian-user-spanish-request@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org > -- Pedro Martinez Juliá \ yoros@terra.es )| yoros@wanadoo.es / http://yoros.cjb.net Socio HispaLinux #311 GnuPG publi c information: pub 1024D/74F1D3AC Key fingerprint = 8431 7B47 D2B4 5A46 5F8E 534F 588B E285 74F1 D3AC
Attachment:
pgpgoW0GZD2LQ.pgp
Description: PGP signature