Article View: es.comp.os.linux.programacion
Article #14028Re: ¿Cómo leer una variable de entorno desde un programa en C?
From: mallok
Date: Tue, 19 Dec 2000 21:47
Date: Tue, 19 Dec 2000 21:47
19 lines
1941 bytes
1941 bytes
On Mon, 18 Dec 2000 gradha@iname.com wrote:
> Para recogerla usa getenv(). Si no me acuerdo mal, tendr�s que "exportar"
> la variable para que el programa de C "la vea"; verifica la documentaci�n
> sobre este tema.
>
Mmmm... creo que te confundes ( o no ;-P ). Exportar no hay que
exportar nada. Si la variable es una variable de entorno del shell ser�
heredada por el proceso que contiene su programa de C. Si la variable es
una variable local del shell que utilice ya es otra movida. Ah� creo que
s� tendr�a que exportarla para poder obtenerla con getenv... pero eso no
desde dentro del programa sino desde el propio shell (si no me equivoco,
export es un comando interno del shell)...
En RESUMEN. Si quieres obtener una variable de entorno usa
getenv y au...
Saludines...
Technical Details
Message-ID:
<Pine.A41.4.10.10012192246050.340594-100000@anubis.uji.es>Path:
arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!news-x.support.nl!newsfeeds.belnet.be!naxos.belnet.be!news.belnet.be!news.rediris.es!news.uv.es!bernat.uji.es!anubis.uji.es!al019159References:
<91lf1a$sou$1@nnrp1.deja.com> <al0m19.30e.ln@127.0.0.1>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,1d51040cdf470cf7 X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2000-12-21 03:38:10 PST Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!news-x.support.nl!newsfeeds.belnet.be!naxos.belnet.be!news.belnet.be!news.rediris.es!news.uv.es!bernat.uji.es!anubis.uji.es!al019159 From: mallok <al019159@anubis.uji.es> Newsgroups: es.comp.os.linux.programacion Subject: Re: ¿Cómo leer una variable de entorno desde un programa en C? Date: Tue, 19 Dec 2000 22:47:28 +0100 Organization: Universitat Jaume I Lines: 20 Message-ID: <Pine.A41.4.10.10012192246050.340594-100000@anubis.uji.es> References: <91lf1a$sou$1@nnrp1.deja.com> <al0m19.30e.ln@127.0.0.1> NNTP-Posting-Host: anubis.uji.es Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-1 Content-Transfer-Encoding: 8BIT X-Trace: bernat.uji.es 977262453 7931 150.128.40.100 (19 Dec 2000 21:47:33 GMT) X-Complaints-To: news@news.uji.es NNTP-Posting-Date: 19 Dec 2000 21:47:33 GMT In-Reply-To: <al0m19.30e.ln@127.0.0.1>