Problème avec un script shell
Résolu/Fermé
Tyx
Messages postés
12
Date d'inscription
lundi 30 mars 2009
Statut
Membre
Dernière intervention
14 avril 2010
-
30 mars 2009 à 15:05
Tyx Messages postés 12 Date d'inscription lundi 30 mars 2009 Statut Membre Dernière intervention 14 avril 2010 - 31 mars 2009 à 08:37
Tyx Messages postés 12 Date d'inscription lundi 30 mars 2009 Statut Membre Dernière intervention 14 avril 2010 - 31 mars 2009 à 08:37
A voir également:
- Problème avec un script shell
- Script vidéo youtube - Guide
- Classic shell windows 11 - Télécharger - Personnalisation
- Mas script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
- Script cmd - Guide
2 réponses
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 898
30 mars 2009 à 18:20
30 mars 2009 à 18:20
Salut,
A partir du moment où tu places le caractère ":" (deux points) derrière une option, celle-ci attend un argument. Donc forcément si tu ne places rien derrière tes options "f" ou "u" cela ne marchera pas ;-((
Idem pour
A partir du moment où tu places le caractère ":" (deux points) derrière une option, celle-ci attend un argument. Donc forcément si tu ne places rien derrière tes options "f" ou "u" cela ne marchera pas ;-((
while getopts 'w:c:fu:h' choix; L'exemple ./script.sh -f ( fonctionne ) mais ./script.sh -u ( fonctionne pas )Normal "f" n'attend aucun argument alors que "u" en attend un.
Idem pour
while getopts 'w:c:uf:h' choix; L'exemple ./script.sh -u ( fonctionne ) mais ./script.sh -f ( fonctionne pas )...
Tyx
Messages postés
12
Date d'inscription
lundi 30 mars 2009
Statut
Membre
Dernière intervention
14 avril 2010
31 mars 2009 à 08:37
31 mars 2009 à 08:37
D'accord je comprends mieux, j'ai pu régler mon soucis avec ton explication en faite j'ai juste mis ceci vu que je n'ai pas d'argument :
while getopts 'w:c:hfu' choix; etant donné que il y a seulement w et c qui ont des arguments.
Merci beaucoup en tout cas de ton aide a bientot.
while getopts 'w:c:hfu' choix; etant donné que il y a seulement w et c qui ont des arguments.
Merci beaucoup en tout cas de ton aide a bientot.