Nb de paramètres variables script ksh

Résolu/Fermé
Lapourax Messages postés 3006 Date d'inscription vendredi 15 mars 2013 Statut Contributeur Dernière intervention 17 février 2023 - Modifié par Lapourax le 6/05/2013 à 15:46
Lapourax Messages postés 3006 Date d'inscription vendredi 15 mars 2013 Statut Contributeur Dernière intervention 17 février 2023 - 7 mai 2013 à 10:49
Bonjour !

Voila je fais un script en ksh et je dois gérer des paramètres optionnels je sais pas comment faire...

Mon script à deux paramètres de base qui sont obligatoires. A l'aide de ces paramètres je lie un fichier de conf qui me donne une liste.
Le but c'est que si la liste de la conf ne convienne pas, l'utilisateur puisse exécuter le corps du script à laide d'une autre liste qu'il ajoute en paramètre lors du lancement
Exemple :
./monscript obligatoire1 obligatoire2

Sa marche avec la liste de la configuration

./monscript obligatoire1 obligatoire2 liste1 liste2 liste3

Sa marche avec la liste passée en paramètre

Voilà =)

Ah et au fait ! La liste peut être variable (3 à 7 membres)

Merci d'avance !

Cordialement,
Lapourax ;)

2 réponses

dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
7 mai 2013 à 10:41
hello
$# contient le nombre de paramères, en testant si il est plus grand que 2, alors il faut traiter $3, $4 etc
2
Lapourax Messages postés 3006 Date d'inscription vendredi 15 mars 2013 Statut Contributeur Dernière intervention 17 février 2023 334
7 mai 2013 à 10:49
Oh la vache c'est tout con et sa marche super !
Merci beaucoup ! =D
0