« Programmation Bash/Enchaînements et scripts » : différence entre les versions
Contenu supprimé Contenu ajouté
fusion d'historiques |
Aucun résumé des modifications |
||
Ligne 18 :
* <code>$#</code> a pour valeur le nombre d'arguments passés au script ;
* <code>$@</code> contient la liste de tous les arguments du script.
* <code>$*</code> contient la liste de tous les arguments du script (décomposée).
{{attention|En ksh, à partir du dixième argument, il faut coder la valeur numérique entre crochets, exemple : <code>${10}<code> pour le 10ème<ref>http://www.dartmouth.edu/~rc/classes/ksh/arguments.html</ref>.}}
Pour tester si le script contient au moins un paramètre :
Ligne 50 ⟶ 53 :
</pre>
Dans cet exemple les commandes <code>com1</code> jusqu'à <code>comN</code> seront exécutées successivement tant qu'aucune ne se termine correctement.
== Références ==
{{Références}}
|