-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hola On Wednesday 27 November 2002 12:14, Emilio J. Padr�n wrote: > Hola lista, > > �c�mo puede hacer para que una variable de entorno que hereda una > subshell se pueda modificar en esa subshell y el valor modificado quede > actualizado en la shell padre?
Si se trata de pasar cosas entre una subshell y su shell madre no puedes utilizar variables de entorno, aunque no te lo podr�a jurar, si necesitas que un script herede las variables modificadas por otro puedes evitar usar el fork de la subshell ejecuntando el script2 con . > > Es decir, algo como: > > $export var=555 > $echo $var > 555 > bash > echo $var > 555 > var=888 > echo $var > 888 > exit > echo $var > 888 (claro, aqu� obtengo 555) > > Le he dado mil vueltas y no s� c�mo hacerlo. �Puede alguien arrojarme > algo de luz? - ----------------------------------- #!/bin/bash #script1 export var=100 echo $var . script2 echo $var - ------------------------------------ - ------------------------ #!/bin/bash #script2 export var=120 - ------------------------ a ver si como apa�o...., porque una de las caracter�sticas de las subshells es que tienen un entorno propio. > > Gracias Un saludo Victor -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE95LJVEzqHF8R72ekRAi/LAJ93zFAl3Hawo6Dia4aEKC8OcDTaMACgl0hn Xsfe6IjMQ7KsJzyp0d3vdMg= =TLix -----END PGP SIGNATURE-----

