Article View: be.comp.programming
Article #5334Re: C in Linux omgeving
From: Robrecht Jacques
Date: Tue, 13 May 2003 07:27
Date: Tue, 13 May 2003 07:27
19 lines
1596 bytes
1596 bytes
karel adams wrote: > Ik wil in een C-programma een variabele lezen van de omgeving. > M.a.w. wat je in ksh doet als > MYVAR=`pwd` (stom voorbeeld natuurlijk) > Hoe doe ik dit in C? Werken met environment variabelen: #include <stdlib.h> char *getenv(const char *name); int setenv(const char *envname, const char *envval, int overwrite); int unsetenv(const char *name); Ook kan je de **environ variabele bekijken, maar dat is niet threadsafe. Als je echter de output van een commando aan een variabele wilt toewijzen heb je iets meer werk (pipe, fork, exec, read ofzo). Robrecht
Technical Details
Message-ID:
<3ec09eeb$0$11117$ba620e4c@reader0.news.skynet.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-09!supernews.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!skynet.be!skynet.be!louie!tlk!not-for-mailReferences:
<b9q3qa$lf4o9$1@ID-177484.news.dfncis.de>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,4eecf02f1018514a X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2003-05-13 00:30:50 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-09!supernews.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!skynet.be!skynet.be!louie!tlk!not-for-mail From: "Robrecht Jacques" <Robrecht.Jacques@advalvas.be> Newsgroups: be.comp.programming References: <b9q3qa$lf4o9$1@ID-177484.news.dfncis.de> Subject: Re: C in Linux omgeving Date: Tue, 13 May 2003 09:27:08 +0200 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Lines: 21 Message-ID: <3ec09eeb$0$11117$ba620e4c@reader0.news.skynet.be> Organization: -= Belgacom Usenet Service =- NNTP-Posting-Host: 217.136.93.58 X-Trace: 1052810987 reader0.news.skynet.be 11117 217.136.93.58:1028 X-Complaints-To: abuse@skynet.be