next up previous contents index
Next: Le chemin d'accès Up: Approfondissement Previous: Raccourcis pour les

Variables

  Le shell a des variables. Pour désigner le contenu d'une variable, on écrit le nom de la variable précédé d'un dollar. Exemple: echo $HOME affiche le nom du home-directory de l'utilisateur.

On peut donner une valeur a une variable avec la commande setenv:

poly=> setenv foo bar
poly=> echo $foo
bar

Les valeurs des variables sont accessibles aux commandes lancées par le shell. L'ensemble de ces valeurs constitue l' environnement. On peut aussi supprimer une variable de l'environnement avec unsetenv.

Quelques variables d'environnement:

PRINTER
Pour les commandes d'impression. Contient le nom de l'imprimante sur laquelle il faut envoyer vos fichiers.
EDITOR
Utilisée par elm, vi, emacs et beaucoup d'autres commandes. Contient le nom de votre éditeur de textes préféré.
VISUAL
La même chose qu'EDITOR.
SHELL
Contient le nom de votre shell préféré.
HOME
Contient le nom de votre home-directory.
USER
Contient votre nom de login.
LOGNAME
La même chose que USER.
PATH
Contient une liste de répertoires dans lesquels le shell va chercher les commandes exécutables.
DISPLAY
Contient le nom de la machine qui affiche.




Wed Jun 25 13:24:35 MET DST 1997