Dans les shells Unix, plusieurs variables d'environnement sont fréquemment utilisées. Ces variables contiennent des informations sur l'utilisateur actuel, les paramètres système et l'environnement shell. Voici quelques variables shell courantes :
1. $UTILISATEUR :Cette variable stocke le nom d'utilisateur de l'utilisateur actuel.
2. $HOME :Cette variable stocke le répertoire personnel de l'utilisateur actuel.
3. $CHEMIN :Cette variable contient une liste de répertoires dans lesquels le shell recherchera les fichiers exécutables.
4. $PWD :Cette variable stocke le répertoire de travail actuel du shell.
5. $COQUILLE :Cette variable stocke le chemin d'accès à l'exécutable shell actuel.
6. $TERME :Cette variable stocke le type de terminal utilisé par le shell.
7. $PS1 :Cette variable contrôle l'invite du shell principal. Il peut être personnalisé pour afficher des informations supplémentaires, telles que le nom d'utilisateur, le nom d'hôte et le répertoire actuel.
8. $PS2 :Cette variable contrôle l'invite du shell secondaire. Il est généralement utilisé dans les scénarios de saisie de commandes multilignes.
9. $IFS :Cette variable spécifie le séparateur de champ interne utilisé pour diviser l'entrée de ligne de commande en mots.
10. $ÉDITEUR :Cette variable stocke l'éditeur de texte préféré de l'utilisateur. S'il est défini, il est utilisé par des commandes telles que « vi », « emacs », etc., pour ouvrir un fichier pour le modifier.
Ces variables d'environnement peuvent être définies, modifiées ou affichées à l'aide des commandes « export », « set » et « env » dans la plupart des shells Unix. Le comportement spécifique et l'interprétation de ces variables peuvent varier légèrement entre les différentes implémentations de shell (par exemple, Bash, Zsh, ksh).
|