Outils pour utilisateurs

Outils du site


sysadmin:shell:variables

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
sysadmin:shell:variables [2017/04/20 15:14] yoannsysadmin:shell:variables [2022/01/11 17:34] (Version actuelle) – Ajout référenceset tags yoann
Ligne 1: Ligne 1:
-{{tag>sysadmin gnu linux}}+{{tag>sysadmin dev gnu linux bash variable todo}}
  
 ====== Variables en shell ====== ====== Variables en shell ======
Ligne 36: Ligne 36:
 </code> </code>
  
 +===== Exporter une variable locale =====
 +
 +Exporter une variable locale, c'est la placer dans l'environnement. Lors de l’exécution d'un processus fils, le fork() copie l'environnement, la variable et sa valeur seront donc disponibles pour le processus enfant.
 +
 +<code bash>
 +# Lors de sa définition la variable V1 est locale
 +$ V1="ma chaine a transmettre"
 +
 +# Placer V1 dans l'environnement
 +$ export V1
 +</code>
 +
 +===== Références =====
 +
 +  * https://stackoverflow.com/questions/3601515/how-to-check-if-a-variable-is-set-in-bash
sysadmin/shell/variables.1492701250.txt.gz · Dernière modification : 2021/02/01 21:51 (modification externe)