[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Parametros para script de bash



: ::::::::::::::::::::::::::::: UC ::::::::::::::::::::::::::::::: :

On Thu, Feb 10, 2005 at 12:36:13PM +0100, Urizev wrote:
> Hola, necesito hacer un script de bash al que pasarle una lista de
> archivos por parametro. Pero cuando dentro del script obtengo los
> nombre tengo un problema: Los archivos que tienen espacios los divide
> en nombre de archivos que no existen.
> Por ejemplo:
> 
> $ls -l
> -rwxrwx---  1 jcvallejo jcvallejo 131 2005-02-10 12:05 script.sh
> -rw-r--r--  1 jcvallejo jcvallejo   0 2005-01-20 01:04 hola que tal
> -rw-r--r--  1 jcvallejo jcvallejo   0 2005-01-20 01:04 adios
> $bash script.sh *
> Archivos que ve:
> script.sh
> hola
> que
> tal
> adios
> 
> 
> Como puedo hacer que coja cada archivo correctamente?

Escapando los espacios. Me imagino que esto esta en una rutina
iterativa, por lo que si estas ocupando una variable para
representar los archivos, en vez de poner solo $var pon "$var".

-- 
Luis Eduardo Arevalo Reyes                User #354770 counter.li.org
Fono 0-91359671	     	            http://www.inf.utfsm.cl/~larevalo           
Departamento de Informatica, Universidad Tecnica Federico Santa Maria



Reply to: