Bash

De InfoXelec
Révision datée du 27 mars 2023 à 15:02 par Administrateur (discussion | contributions)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
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