On Wednesday 25 April 2001 01:34, you wrote:
> Hola...
> Alguien me sabe o puede decir, cual es la diferencia en un script de bash,
> cuando llamo a una variable hacerlo entre las 2 siguientes formas: 1)  $var
> 2)  ${var}
>
> Es alguna mejor que la otra ?
> Gracias !

La diferencia radica cuando tienes que reemplazar distintas variables en la 
misma linea:

Por ejemplo. Si tuvieras que reemplazar las sig variables:

DIRECTORIO="etc"
ARCHIVO="fstab"

La forma seria /${DIRECOTRIO}/${ARCHIVO}

Dado que si lo realizaras de la sig. forma.

/$DIRECTORIO/$ARCHIVO

Lo que el bash entender� es que quieres poner el contenido de la variable

$DIRECTORIO/$ARCHIVO

Lo que dar� un error.

Saludos.-


-- 

Sebasti�n D. Criado 


Responder a