[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]

[Hilos de Discusión] [Fecha] [Tema] [Autor]

Re: exportar variables de ambiente...



Gracias...
me di cuenta que era necesario esportar TODAS las variables de ambiente que se encuentran definidas (en el .profile) para el usuario. Solamente las agregue en el script y ya! Gracias otra vez


> Saludos!
>
> ¿Alguien sabe como exportar variables de ambiente desde un script
> eficientemente? Sucede que hice un script que entre otras cosas accesa a una
> base de datos en INFORMIX usando dbaccess como interface y lo ejecuto
> llamandolo desde un cron.
>
> Cuando ejecuto el script desde linea de comandos, hace lo que debe hacer y
> funciona correctamente; el problema surge cuando es ejecutado usando el
> cron. Cuando el script es llamado por el cron aparece el siguiente mensaje:
>
>    25560: Environment variable INFORMIXSERVER must be set.
>
> Y eso que tengo declarada y esportada la variable en el script de la
> siguiente manera:
>
>    set -a INFORMIXSERVER=abc_def
>    export INFORMIXSERVER
>
>
> ¿alguien puede ayudarme?
> Gracias!

 Depende del shell que estes utilizando para hacer el guion. Ignoro si set
-a sea portable, pero deberia funcionar con sh y parientes. Si no:

para sh, bash, amigos y demas

INFORMIXSERVER=abc_def
export INFORMIXSERVER

para csh, tcsh, amigos y parientes

setenv INFORMIXSERVER abc_def

 Espero eso sirva.

					Saludos
--
 (o- Cristian Othon Martinez Vera <cfuga en itam mx>  Pulchrum est paucorum
//\     http://eniac.rhon.itam.mx/~cfuga/          hominum.
v_/_




maurik


_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.

---------------------------------------------------------
para salir de la lista, enviar un mensaje con las palabras
"unsubscribe ayuda" en el cuerpo a majordomo en linux org mx



[Hilos de Discusión] [Fecha] [Tema] [Autor]