[Programación] Re: [ProgramaciXn] Re: [Programación] Re:
[Programación] Exportar variables
Guillermo
programacion@lugro.org.ar
Fri, 09 Jul 2004 02:31:55 -0300
Muchas gracias por la explicacion, me aclaro mucho el asunto, funciono
perfecto.
Saludos, Guillermo.
On Thu, 2004-07-08 at 15:14, Sebastián D. Criado wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> El Jueves 08 Julio 2004 14:53, Pablo escribió:
> > Tenes que ejecutar el archivos de esta forma:
> >
> > ----------------------------------
> > $ cat t
> > export VARIABLE=Prueba
> > $ echo $VARIABLE
> >
> > $ . ./t
> > $ echo $VARIABLE
> > Prueba
> > $
> > ----------------------------------
> >
> > mira que hay un punto antes.
> >
> > Saludos. Pablo.
> >
>
> te explico el por que de el "."
> El tema pasa por que cuando se ejecuta un script (o cualquier cosa con
> permisos de ejecucion), el bash, lo que va a hacer es crear un proceso hijo
> bash y este se encargara de ejecutar el script.
> Es asi que cuando vos declaras una variable, lo haces en el entorno de ese
> bash hijo, que al finalizar el script, muere.
> Con el "." al principio, estas obligando al bash que esta corriendo en ese
> momento, a que sea él mismo el que haga la ejecución, quedando las variables
> seteadas en ese entorno.
>
> Saludos.-
> - --
> - --
> Sebastián D. Criado - scriado{en}ciudad.com.ar
> L.U.G.R.o - http://www.lugro.org.ar
> GNU/Linux Registered User # 146768
> - -------------------------------------------------------------------
> "Si el Universo fuera un programa estaría hecho en C, y correría sobre
> un sistema UNIX"
> Anónimo.
>
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.4 (GNU/Linux)
>
> iD8DBQFA7Y8O8hmHQ8ZCg0IRAtu4AJ4zukcaDJgY6QTc42fQYShsJGZm8gCgnueL
> LqIgr4YQ2Gy2J3kjr1FWehY=
> =aAEU
> -----END PGP SIGNATURE-----
>
>
> _______________________________________________
> Programacion mailing list
> Programacion@lugro.org.ar
> http://www.lugro.org.ar/mailman/listinfo/programacion