« 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}}