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