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 )
|