Les variables


1 – Variables locale

Ce sont des variables utilisables qu’à l’intérieur d’une fonction ou d’un blocs de code.
Par exemple :

#!/bin/env bash
function mafonction() {
  mavariable="Hello World"
  echo "$mavariable"
}


2 – Variables globale

Ce sont des variables qui disponibles depuis le shell et peuvent être appeler facilement.

Par exemple :

#!/bin/env bash
mavariable="Hello World" 


3 – Variables d’environnement

Dans Unix, les processus sont organisés de manière hiérarchique (parent → enfant). Les variables d’environnement permet au processus enfant d’hériter de l’environnement du parent. Pour voir les variables d’environnement, on utilise la commande env.

Par exemple, ajouter une variable dans les variables d’environnement avec export:

#!/bin/env bash
mavariable="Hello World" # variable globale

export mavariable        # ajout à var d'environnement
bash                     # nouvelle shell
echo $mavariable

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *