« Programmation Bash/Scripts » : différence entre les versions

Contenu supprimé Contenu ajouté
Guillaumito (discussion | contributions)
Ajout paramètres
Guillaumito (discussion | contributions)
→‎Paramètres : Ajout $# et exemple
Ligne 67 :
== Paramètres ==
Les paramètres fournit par l'utilisateur lors de l'appel de scripts sont accessibles grace aux paramètres positionnels : $0, $1, ..., $9. $0 représente le nom du script tel qu'il a été appelé, $1 est le premier argument du script, $2 le deuxième, etc. Il n'est pas possible d'accéder directement au dixième et suivant arguments de cette manière.
 
Une autre variable essentielle lors de la gestion des paramètres est <code>$#</code> qui a pour le valeur le nombre d'arguments transmis lors de l'appel du script.
 
<source lang="bash">
#! /bin/bash
 
if [ $# -lt 1 ]; then
echo "Usage: $0 <votre prenom>"
exit 1
fi
 
echo "Bonjour $1"
</source>
 
[[Catégorie:Programmation Bash (livre)]]