|
Les Variables et l'Environnement |
|
|
|
|
Écrit par VieuxProf
|
|
01-01-1999 |
|
Page 5 sur 6
- Un script peut recevoir des arguments qui sont affectés aux variables positionnelles $0 (nom du script), $1, ...${10},etc.
Exécution du script avec arguments : $ monscript argument1 argument2 argument3
On peut utiliser en complément les variables spéciales suivantes :
| * |
ensemble des paramètres sous forme d'un seul argument |
| @ |
ensemble des paramètres, un argument par paramètre |
| # |
nombre de paramètres passés au script |
| $ |
PID du shell courant |
- La commande '$ shift [n]' permet de décaler les paramètres vers la gauche de n positions.
- La commande '$ set argument1 argument2 argument3' permet de remplacer les paramètres d'un script. Elle est souvent utilisée pour isoler les mots d'une ligne et éviter l'emploi des filtres (voir Exemples).
- La commande '$ read variable1 variable2 variable3' permet de créer des scripts interactifs. Elle range le 1er mot dans la 1ère variable, le 2ème dans la 2ème, etc.
|
|
Dernière mise à jour : ( 02-02-2008 )
|