Table des matières

Les principales variables d'environnement Linux/Unix

LANG=fr_FR.UTF-8
export http_proxy="http://proxy.exemple.org:8080"

* $EDITOR : Editeur par défaut

export EDITOR=nano
export PAGER="/usr/bin/less"

Variables de compilation

Affectation rapide et héritage avec Bash

L'interpréteur de commandes bash nous permet de définir une ou plusieurs variables d'environnement et de lancer un processsus enfant en une seule commande. Par exemple, pour définir les variables « LANG » et « TRUC », puis lancer gedit, nous pouvons utiliser la commande :

LANG=he_IL.UTF-8 FOO=bar gedit

Remarque : En utilisant cette commande, les nouvelles valeurs sont uniquement assignées au processsus enfant, ici gedit. Les variables du shell conservent leurs valeurs d'origine. Ainsi, dans cet exemple, la valeur de « LANG » restera inchangée (sans doute fr_FR.UTF-8 pour vous) pour les commandes suivantes dans le terminal.

Un comportement similaire peut être obtenu avec d'autres terminaux en utilisant la commande env.