Outils pour utilisateurs

Outils du site


sysadmin:shell:variables

Ceci est une ancienne révision du document !


Variables en shell

  • set pour afficher les définitions des variables locales du shell.
  • unset pour effacer une varialbe locale.
  • env ou printenv pour affiher les variables d'environnement.

Pour définir une variable locale, on utilise l'opérateur d'affectation '=' avec la syntaxe label=valeur

$ MA_VAR="test"
$ echo $MA_VAR
test
 
$ unset MA_VAR
$ echo $MA_VAR
 
$
Pour la définition, pas d'espace entre le label et l'opérateur d'affectation.

Concaténation

pour délimiter le label de la variable on utilise les crochets

$ ADAM="Lui "
$ EVE=" Elle"
$ echo ${ADAM}et${EVE}
Lui et Elle
$
sysadmin/shell/variables.1492701250.txt.gz · Dernière modification : 2021/02/01 21:51 (modification externe)