[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: variable d'environnement et C



Basile STARYNKEVITCH a écrit :
Le Tue, May 09, 2006 at 02:56:05AM +0200, Bertrand Pr?maillon écrivait/wrote:
Mohammed Adnène Trojette a écrit :
On Tue, May 09, 2006, Bertrand Prémaillon wrote:
Je souhaiterais exporter une variable d'environnement en C.
Il s'agit de setenv[1]

 1. http://linux.ctyme.com/man/man2966.htm

Merci. Mais comment faire pour que cette variable d'environnement soit toujours présente après l'exécution du programme ?

C'est a priori impossible (car un processus n'influe pas sur
l'environnement de son père), et souvent à déconseiller. De toute
façon, c'est généralement de mauvais goût.

on pourrait imaginer que le programme foo ne sorte qu'une ligne de la
forme VAR=truc et faire dans le shell
eval $(foo)
un peu comme le fait la commande ssh-agent


Merci je ne savais pas.

	

	
		
___________________________________________________________________________ Faites de Yahoo! votre page d'accueil sur le web pour retrouver directement vos services préférés : vérifiez vos nouveaux mails, lancez vos recherches et suivez l'actualité en temps réel. Rendez-vous sur http://fr.yahoo.com/set



Reply to: