Provided by: manpages-fr_1.67.0-1_all bug

NOM

       setenv, unsetenv - Change ou ajoute une variable d’environnement.

SYNOPSIS

       #include <stdlib.h>

       int setenv (const char *name, const char *value, int overwrite);

       void unsetenv (const char *name);

DESCRIPTION

       La  fonction  setenv() ajoute la variable name dans l’environnement, en
       lui attribuant la valeur value, si name n’existe pas encore.   Si  name
       existe déjà dans l’environnement, alors sa valeur est modifiée en value
       si overwrite est non nul; si overwrite vaut zéro,  la  valeur  de  name
       n’est pas modifiée.

       la fonction unsetenv() efface la variable name de l’environnement.

VALEUR RENVOYÉE

       La  fonction  setenv()  renvoie zéro si elle reussit, ou -1 si il n’y a
       pas assez de place dans l’environnement.

CONFORMITÉ

       BSD 4.3

VOIR AUSSI

       clearenv(3), getenv(3), putenv(3), environ(7)

TRADUCTION

       Christophe Blaess, 1996-2003.