Bash

De InfoXelec
Aller à la navigation Aller à la recherche

Programmation BASH

Lister les variables d'environnement : printenv
Déclarer une variable : MAVARIABLE=valeur
Afficher une variable : echo $MAVARIABLE

Variables de position

  • $0 : contient le nom du processus en cours
  • $1 ... $n : argument 1 à argument n
  • $# : Nombre de paramètres
  • $$ : UID du processus shell en cours d'exécution
  • $! : UID du dernier processus shell éxécuté en sous-tâche
  • $- : Options du shell en cours d'éxécution
  • $? : code de retour de la dernière erreur
  • $* ou $@ : Liste complète des arguments