Article View: fr.comp.lang.c
Article #15031Re: probleme avec les fonctions exec...
From: Harpo
Date: Sat, 15 Oct 2005 16:36
Date: Sat, 15 Oct 2005 16:36
17 lines
1613 bytes
1613 bytes
Thierry B wrote: > > Je remarque que le fils 5 (donc le case 4 ne se termine pas) et aussi > que le fils 3 et 6 (donc case 2 et 5) qui sont cens� faire echo $PATH > affichent $PATH, mais pourtant un "echo $PATH" dans un shell affiche > le contenu de la variable PATH, ce qui n'est pas le cas dans mon > programme. C'est normal, il faut d'abord que le shell expande $PATH, or tu appelles un programme '/bin/echo' pas le shell, comment cette variable pourrait-elle �tre petre expans�e ? Il faut que tu fasse un exec de ( "/bin/sh", "echo" ), enfin un truc comme �a, et ne pas faire un exec de echo qui lui n'est oas design� pour faire l'expansion de variables. Y'aurait une question sur le C en prime ?
Technical Details
Message-ID:
<43513026$0$986$8fcfb975@news.wanadoo.fr>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!fdn.fr!freenix!news.wanadoo.fr!news.wanadoo.fr!not-for-mailReferences:
<1129391183.461767.154610@z14g2000cwz.googlegroups.com>Show Full Headers
Complete Article Headers
X-Google-Thread: f9822,f48dca767454f981 X-Google-Attributes: gidf9822,public X-Google-Language: FRENCH,ASCII Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!fdn.fr!freenix!news.wanadoo.fr!news.wanadoo.fr!not-for-mail Message-ID: <43513026$0$986$8fcfb975@news.wanadoo.fr> From: Harpo <trashcan@hotmail.com> Subject: Re: probleme avec les fonctions exec... Newsgroups: fr.comp.lang.c Date: Sat, 15 Oct 2005 18:36:30 +0200 References: <1129391183.461767.154610@z14g2000cwz.googlegroups.com> Organization: ARG ; Association pour la Rehabilitation du Goto User-Agent: KNode/0.8.2 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8Bit Lines: 17 NNTP-Posting-Date: 15 Oct 2005 18:36:54 CEST NNTP-Posting-Host: 83.195.255.195 X-Trace: 1129394214 news.wanadoo.fr 986 83.195.255.195:35788 X-Complaints-To: abuse@wanadoo.fr