Variables d'environement

De drev
(Redirigé depuis Variable d'environement)
Aller à : navigation, rechercher

Linux

Variables standards

  • LANG : langages a utiliser
  • LD_LIBRARY_PATH : répertoires où chercher des libraries (.so)
  • PATH : répertoires où chercher des exécutables, le caractère de séparation deux point :

Lister

  • commande :
printenv

ou

env

ou

set

Path

Afficher le PATH

echo $PATH


Ajouter une valeur au PATH

avec la commande export

export PATH=$PATH:/data/myscripts

ou

PATH=$PATH:/data/myscripts
export PATH

Utilisation temporaire

Un logiciel peut être lancé avec des variables d'environements uniquement pour la durée de vie du programme.

Il sufit de prefixer le nom de la variable d'environement de la valeur désiré avant le nom du programme à lancer :

exemple :

  • Lancer le logiciel foo en cherchant des dépendances .so dans le répertoires courant
LD_LIBRARY_PATH=. ./foo 
  • Lancer le logiciel foo en langue anglaise si disponible
LANG=EN ./foo

Windows

  • lister

ENV

  • Path

%PATH%

  • Dossier personel

%USERPROFILE%