C Shell |
Bourne Shell |
|
|
|
|
PATH |
chemin d'accès aux commandes |
PATH |
chemin d'accès aux commandes |
path |
chemin d'accès aux commandes |
|
|
TERM |
type de terminal |
TERM |
type de terminal |
term |
type de terminal |
|
|
MAIL |
répertoire pour la boîte aux lettres |
MAIL |
répertoire pour la boîte aux lettres |
USER |
nom de l'utilisateur |
USER |
nom de l'utilisateur |
HOME |
répertoire de connexion |
HOME |
répertoire de connexion |
home |
répertoire de connexion |
|
|
DISPLAY |
écran pour X-Window |
DISPLAY |
écran pour X-Window |
TZ |
fuseau horaire |
TZ |
fuseau horaire |
LANG |
langue nationale |
LANG |
langue nationale |
status |
état de la dernière commande |
? |
état de la dernière commande |
prompt |
caractère d'invite ("prompt") |
PS1 |
caractère d'invite ("prompt") |
EXINIT |
nom du fichier d'initialisation de "vi" |
EXINIT |
nom du fichier d'initialisation de "vi" |
cwd |
nom du répertoire courant |
pas d'équivalent en Bourne Shell. Cependant
il existe la variable "PWD" en Korn Shell donnant la
même information. |
etc. |
etc. |
Remarques |
Ces variables sont initialisées au démarrage de la
session. Chaque script peut y accéder y
faisant référence en la faisant précéder du caractère
"$". Elles sont modifiables et connues de tous les scripts de la
session.
La variable "path" et "PATH" ont la même
fonctionnalité mais obéissent à des syntaxes de spécification
différentes.
Les variables "path" et "term" s'initialisent
comme des variables locales et non pas comme des variables
d'environnement. |
Elles sont initialisées au démarrage de la
session. Elles sont par convention en majuscules. Chaque script peut y accéder
y faisant référence en la faisant précéder du caractère "$".
Elles sont modifiables et connues de tous les scripts de la session. |
|Exemples| |
echo $HOME |
echo $HOME |
set prompt="<>" |
PS1="<>" |
setenv DISPLAY myhost:0.0 |
DISPLAY=myhost:0.0 |
|
export DISPLAY |
setenv TERM vt100 |
TERM=vt100; export TERM |