| 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 |