GETENV$ |
getenv$permet de lire la valeur d'une variable de l'environnement (mise à jour dans leshell qui a lancé le processus adonix correspondant).
getenv$ ( exp_nomvar )
Elément | Description | Restrictions |
Expression de type Char dont le résultat est un nom de variable de l'environnement. | Aucune. |
# Quel est le nom de la variable TERM dans l'environnement ?
VAR_TERM = getenv$ ("TERM")
getenv$permet de récupérer dans une variable de type Char la valeur d'une variabledonnée dans l'environnement qui a lancé adonix.
Si la variable d'environnement correspondant à exp_nomvar est inexistante,la chaîne vide "" est renvoyée sans erreur. Sous Windows 95 etWindows NT, si la variable d'environnement n'existe pas, adonix la rechercheradans la "base des registres".
Les variables d'environnement les plus souvent testées sont :
PATH, TMPDIR, SHELL, LOGNAME, HOME etc
La création et l'utilisation de telles variables se fera sous un shellclassique (par exemple le bourne shell) avec les opérations suivantes:
NOMVAR=valeur
export NOMVAR
adonix ....
Connecté sous Adonix, on pourra alors écrire dans un traitement :
VARENV="NOMVAR"
CH1 = getenv$(VARENV)
ERMODE(10) | L'argumentn'est pas de type Char. |
Adonix X3(r) L4G |