Script bash sin sentido

Jesús GS || Blaxter blaxter en gmail.com
Dom Dic 4 00:07:12 GMT 2005


On 04/12/05, Gabriel E. Patiño <gepatino en gmail.com> wrote:
> El sáb, 03-12-2005 a las 16:53 +0100, Jesús GS || Blaxter escribió:
> > Hola,
> > llevo un rato atascado en un fallo que me da un script que estoy
> > haciendo y la verdad no le veo sentido alguno, a ver si alguien ve el
> > fallo, me explico:
> >
> > el script consiste en usar lame (compresor mp3), entonces todo va bien
> > y el script intenta ejecutar algo del tipo:
> > lame $parametros $fichero_in $fichero_out
> > esto falla y el lame se me queja diciendo esto:
> > lame: excess arg 13-audioslave-getaway.mp3  (el
> > "13-audioslave-getaway.mp3" es $fichero_out, ultimo parámetro)
>
> Puede ser que el nombre original de los archivos contenga espacios?
>
> en ese caso, pone las variables entre comillas:
>
> lame $parametros "$fichero_in" "$fichero_out"
>
> --
> Gabriel E. Patiño

Pueden contener espacios y para ello estaba la funcion escapa(), para
escapar los espacios .



Más información sobre la lista de distribución ubuntu-es