Différences entre les versions de « Bash »
Aller à la navigation
Aller à la recherche
(Page créée avec « ==Programmation BASH== <p>Lister les variables d'environnement : <code>printenv</code></br> Déclarer une variable : <code>MAVARIABLE = valeur</p> ») |
|||
(2 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
==Programmation BASH== | ==Programmation BASH== | ||
<p>Lister les variables d'environnement : <code>printenv</code>< | <p>Lister les variables d'environnement : <code>printenv</code><br> | ||
Déclarer une variable : <code>MAVARIABLE = valeur</p> | Déclarer une variable : <code>MAVARIABLE=valeur</code><br> | ||
Afficher une variable : <code>echo $MAVARIABLE</code></p> | |||
===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 |
Version actuelle datée du 27 mars 2023 à 15:02
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