-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El Miércoles, 17 de Septiembre de 2003 09:34, Ignacio García Fernández escribió: > > Hay una diferencia entre source fichero y ./fichero > > con ./fichero crea un bash hijo, de forma que las órdenes se ejecutan > igual, pero las definiciones de variables se pierden al terminrse la > ejecución. > > para conseguir que no se pierdan ha que ejecutarlo como > $ . ./fichero > > con un punto antes.
Hola :-). He usado source fichero al principio del bash con las definiciones de las variables: $mensaje="Hola Lola" Despues he echo otro bash que hace un source a ese archivo y posteriormente un "echo $mensaje", y me ha salido en pantalla "Hola Lola", es decir, tengo las variables en un archivo tipo /etc/configuración.conf y lo lee un script en bash en /etc/init.d/script, me importa las variables y parece que funciona bien :-)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/aFW8WyXY9bG17QMRAmIAAKCsxOWqN3Xsxj2PBPuFlR6MoR2CfwCeNmgT VRDe2hA+rF0vmEM8+yUm4JI= =8iTJ -----END PGP SIGNATURE-----