SH/BASH Petite question avec des -param - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 13-01-2007 à 01:20:01
Utiliser "getopts"
Exemple:
# affiche l'aide |
Marsh Posté le 13-01-2007 à 12:51:35
Merci !
Dans les parametre du while tu a un h1, puis en dessous tu recupere le h, pourquoi faire ?
Marsh Posté le 13-01-2007 à 12:54:56
Ce n'est pas h1: mais hl:, la lettre "l".
Et ca se lit plutôt: h , l: , d: , u: , s:
-> les ":" indiquent qu'une valeur est attendue.
Donc dans l'exemple le "h" est l'afichage de l'aide, etr pas besoin de valeur évidemment.
Marsh Posté le 13-01-2007 à 13:24:26
C'est une commande "builtin" du shell, donc man du shell.
Marsh Posté le 12-01-2007 à 22:16:58
Bonjour/bonsoir à tous.
J'ai une petite question par rapport a une technique de programmation:
Comment dans un programme sh, récuperer la valeur d'un paramètre nommé ?
Exemple: ./programme.sh -param1 valeur1 -param2 valeur2
Et récupérer la valeurX d'un -paramX même si ils sont inversés ou inexistants.
Parce que si je peut récupérer $1 $2 $3... je ne pourais pas savoir si il a des inversions ou des innexistants.
Je ne pense pas que ça doit être dur, mais j'ai pas envie de réinventer la lune pour un truc aussi classique !
HDSDI
Si je suis pas assez clair, dites le moi !