Article View: es.comp.os.linux.programacion
Article #15873Espacios en directorios
From: Oscar Manuel
Date: Sun, 28 May 2000 00:00
Date: Sun, 28 May 2000 00:00
51 lines
2229 bytes
2229 bytes
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.
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;
2) Si el archivo tiene la extensión MP3 en vez de mp3, pues renombrarlo
(¿se nota que viene de un CD de windoze?)
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 a alguien se le ocurre algo más...
--
http://counter.li.org registration info:
----------------------------------------
Linux user: 92390 - Linux machine: 39301
|--------------------------------------------|
| Oscar Manuel Gómez Senovilla |
| mailto:oscarsen@BORRARomgs.findhere.com |
| (quita "BORRAR" después de @) |
| (remove "BORRAR" after @) |
| Madrid (España) |
|--------------------------------------------|
Technical Details
Message-ID:
<39311F3F.DCC71570@omgs.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,17b6aa2ac9c616dd,start X-Google-Attributes: gidf86c8,public From: Oscar Manuel <oscar@omgs.es> Subject: Espacios en directorios Date: 2000/05/28 Message-ID: <39311F3F.DCC71570@omgs.es> X-Deja-AN: 628281121 Content-Transfer-Encoding: quoted-printable X-Accept-Language: es Content-Type: text/plain; charset=iso-8859-1 X-Trace: oscar.omgs.es 959520576 1603 192.168.0.10 (28 May 2000 13:29:36 GMT) Organization: Estoy harto de spammers Mime-Version: 1.0 Newsgroups: es.comp.os.linux.programacion