Article View: es.comp.os.linux.programacion
Article #10063Re: gestion del entorno en c
From: V�ctor
Date: Mon, 08 Apr 2002 16:29
Date: Mon, 08 Apr 2002 16:29
27 lines
1907 bytes
1907 bytes
"J.A. Gutierrez" <spd@daphne.cps.unizar.es> wrote in news:a8sfpa$l2e$1@news.unizar.es: > "V�ctor" <no@gracias.com> wrote: >: Hola, resulta que quiero ser capaz de modificar el entorno que me >: pasa el shell a traves de: > >: int main(int argc,char *argv[],char *envp[]) > >: que tengo en envp para asi pasarselo a los hijos ya modificado. > >: La cuesti�n es que lo he intentado hacer con setenv() y tambien con >: putenv() y ninguna de las dos me da error alguno al usarlas pero no >: modifican la variable envp para nada, que es lo que le paso a los >: hijos. > > putenv(3C) > > WARNINGS > putenv manipulates the environment pointed to by environ, and can > be used in conjunction with getenv. However, envp (the third > argument to main) is not changed. > gracias, ya he visto mi fallo y lo he arreglado, creo, a los programas que arranco con execve les paso environ, que la declaro como una variable externa y solo la modifico con putenv o setenv.
Technical Details
Message-ID:
<Xns91EABC2D8F51Asounding@130.133.1.4>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!188-vale-x10.libre.retevision.ES!not-for-mailReferences:
<Xns91E8911342A70sounding@130.133.1.4> <a8sfpa$l2e$1@news.unizar.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,4dac1391cbff58ea X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2002-04-08 09:29:35 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!188-vale-x10.libre.retevision.ES!not-for-mail From: "V�ctor" <no@gracias.com> Newsgroups: es.comp.os.linux.programacion Subject: Re: gestion del entorno en c Date: 8 Apr 2002 16:29:33 GMT Organization: Your Company Lines: 27 Message-ID: <Xns91EABC2D8F51Asounding@130.133.1.4> References: <Xns91E8911342A70sounding@130.133.1.4> <a8sfpa$l2e$1@news.unizar.es> NNTP-Posting-Host: 188-vale-x10.libre.retevision.es (62.82.67.188) X-Trace: fu-berlin.de 1018283373 32288965 62.82.67.188 (16 [101665]) User-Agent: Xnews/5.03.24