Variables shell sont un moyen de stocker des informations dans l'environnement shell. Elles sont similaires aux variables d'environnement, mais elles ne sont disponibles que dans la session shell en cours.
Pour créer une variable shell, vous attribuez simplement une valeur à un nom. Par exemple, pour créer une variable shell appelée `NAME` et lui attribuer la valeur `"John Doe"`, vous devez taper la commande suivante :
```
NOM="John Doe"
```
Une fois que vous avez créé une variable shell, vous pouvez l'utiliser en préfixant le nom de la variable avec un signe dollar ($`). Par exemple, pour imprimer la valeur de la variable `NAME`, vous tapez la commande suivante :
```
écho $NOM
```
Cela produirait ce qui suit :
```
John Doe
```
Les variables Shell peuvent être utilisées pour stocker tout type d'informations, telles que du texte, des nombres ou même des commandes. Ils peuvent être très utiles pour stocker des informations auxquelles vous devez accéder fréquemment ou pour automatiser des tâches.
Voici quelques exemples de la façon dont les variables shell peuvent être utilisées :
* Pour stocker le répertoire actuel :
```
PWD=`pwd`
```
* Pour stocker le nombre de fichiers dans le répertoire courant :
```
NUM_FILES=`ls | toilettes -l`
```
* Pour créer un alias de commande :
```
alias ls="ls -l"
```
Cela obligerait la commande `ls` à toujours répertorier les fichiers au format long.
Les variables Shell sont un outil puissant qui peut être utilisé pour rendre votre expérience Shell plus efficace et productive.
|