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 !