Article View: es.comp.os.linux.programacion
Article #15892Re: Espacios en directorios
From: Santiago Romero
Date: Mon, 29 May 2000 00:00
Date: Mon, 29 May 2000 00:00
51 lines
2616 bytes
2616 bytes
El Sun, 28 May 2000 15:29:35 +0200, Oscar Manuel escribi�:
>Estoy haciendo un peque�o script para que me cree listas de canciones de
>directorios con ficheros mp3, y como tengo una estructura de
>directorios, querr�a facilitarle la labor al freeamp. El script es el
>siguiente:
>
># !/bin/sh
>p=$(pwd)
>for i in $(ls -1dN ${1:-*}); do
> cd $p
> cd $i
> ls -1 *.mp3>$i.m3u;
>done
>
>Esto funciona bien cuando el directorio no tiene espacios, pero si tiene
>espacios, pues se arma una gorda.
ponlos entre comillas ----> "$i", "$P", etc...
>Querr�a hacerle algunas modificaciones:
>
>1) Que no muestre los archivos del directorio, ya que supuestamente
>ls -d se encarga de eso, pero no lo hace;
a�adele al ls un >/dev/null
>2) Si el archivo tiene la extensi�n MP3 en vez de mp3, pues renombrarlo
>(�se nota que viene de un CD de windoze?)
tendras que hacer un test y mv
>3) Derivada (creo) del CD en winx, ya que al ser t�tulos en ingl�s la
>mayor�a, pues contienen una "mala versi�n" de la comilla simple, como
>por ejemplo en palabras como "you're", "I'm", "Can't", etc. que la
>comilla sale como otro car�cter, aparte de que el freeamp se vuelve loco
>con estos nombres. Los que he renombrado a mano funcionan bien, pero son
>muchos t�tulos y adem�s largos.
si los pones entre comillas "" no se rayar�.
--
Ley de Productividad del desarrollo del software: La gestaci�n de un
ni�o tarda 9 meses independientemente del n�mero de mujeres asignado.
_-----------------------------------------------------_
| NoP / Compiler -- compiler @ jet.es |
|-------------------------------------------------------|
| POWERED BY - Linux RedHat 6.0 - Reg. User #74.821 |
| http://web.jet.es/s.romero |
~-----------------------------------------------------~
Technical Details
Message-ID:
<slrn8j4ilh.mb.compiler@compiler.linux.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<39311F3F.DCC71570@omgs.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,17b6aa2ac9c616dd X-Google-Attributes: gidf86c8,public From: compiler@jet.es (Santiago Romero) Subject: Re: Espacios en directorios Date: 2000/05/29 Message-ID: <slrn8j4ilh.mb.compiler@compiler.linux.es> X-Deja-AN: 628695114 Content-Transfer-Encoding: 8bit References: <39311F3F.DCC71570@omgs.es> Content-Type: text/plain; charset=iso-8859-1 X-Complaints-To: usenet@lola.ctv.es X-Trace: lola.ctv.es 959624177 26588 195.55.156.23 (29 May 2000 18:16:17 GMT) Organization: CTV/JET Mime-Version: 1.0 User-Agent: slrn/0.9.6.2 (Linux) Reply-To: compiler@jet.es NNTP-Posting-Date: 29 May 2000 18:16:17 GMT Newsgroups: es.comp.os.linux.programacion