Dans cette leçon, on va parler de variables et comment ils se rapportent aux scripts shell. Le premier ensemble de variables que nous voulons examiner est les variables d'environnement. Les variables d'environnement sont des variables qui restent constantes pendant que vous êtes dans une session de terminal. Pour examiner une variable d'environnement, vous utilisez la commande print env pour l'environnement d'impression. Une fois que vous avez fait cela, vous pouvez maintenant lister après un espace l'une des nombreuses variables d'environnement vous avez à votre disposition. Par exemple, si je veux savoir à quoi sert la variable d'environnement qui dénote la langue utilisée dans mon terminal, Je vais utiliser la variable d'environnement LANG. Une fois que j'ai appuyé sur Entrée, il imprimera ma variable d'environnement. Dans ce cas, j'utilise l'anglais, l'anglais américain, et c'est UTF-8. Cela fonctionne maintenant pour toutes les variables d'environnement individuelles, mais la question est, combien y en a-t-il ? Eh bien, pour y jeter un œil, nous pouvons simplement taper printenv, décoller LANG, appuyez sur Entrée, et il affichera toutes les variables d'environnement associé à moi-même en tant qu'utilisateur dans l'environnement Bash. Ainsi, par exemple, nous avons le nom de connexion, nous avons le type de session que nous organisons, nous avons le chemin de notre maison, notre nom d'utilisateur, voici la commande LANG. Ces informations concernent tout les éléments thématiques de notre terminal. La question est donc : que pouvons-nous en faire ? Eh bien, si je connais le chemin et qu'il est répertorié ici, Je peux apporter des modifications à ce chemin. Si je sais que la langue est UTF-8, Je peux apporter des modifications à cela. Une fois que nous comprenons que nous avons accès à ces variables, nous pouvons les incorporer dans nos scripts shell Bash. Ainsi, par exemple, lorsque je tape pwd, ça me dit où j'en suis. Si je voulais faire écho et vérifier une variable d'environnement, nous commençons par le signe dollar suivi du nom de la variable que nous voulons imprimer, et c'est pwd. Et vous remarquerez qu'ils correspondent. Alors maintenant que j'y ai accès, l'un des problèmes auxquels nous sommes confrontés est de nous assurer que nous en savons assez sur les variables d'environnement que nous ne nuisons à rien dans notre système quand on les change. Pour le moment, cela est simplement considéré comme un type de variable. Dans notre prochaine leçon, nous allons parler de variables définies par l'utilisateur. À plus tard.