🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #15892

Re: Espacios en directorios

#15892
From: Santiago Romero
Date: Mon, 29 May 2000 00:00
51 lines
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-mail
References: <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