[shell]comportement par défaut dans un script
Fermé
jakol
-
1 mai 2009 à 15:06
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 1 mai 2009 à 16:24
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 1 mai 2009 à 16:24
comportement par défaut dans un script ?
bonjour,
je suis actuellement entrain de faire un tp à la maison sur les shell-script
on demande d'ajouter un comportement par défaut pour les paramètres -h, --help, -v, --version. dans n'importe quel script.
Avez-vous une idée sur ce que cela signifie ?
Merci pour vos futures réponses
bonjour,
je suis actuellement entrain de faire un tp à la maison sur les shell-script
on demande d'ajouter un comportement par défaut pour les paramètres -h, --help, -v, --version. dans n'importe quel script.
Avez-vous une idée sur ce que cela signifie ?
Merci pour vos futures réponses
A voir également:
- [shell]comportement par défaut dans un script
- Script vidéo youtube - Guide
- Windows 11 clic droit afficher plus d'options par défaut - Guide
- Classic shell windows 11 - Télécharger - Personnalisation
- Google page d'accueil par défaut - Guide
- Mot de passe par defaut livebox - Guide
1 réponse
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
1 mai 2009 à 16:24
1 mai 2009 à 16:24
Salut,
Ca veut dire que tu dois faire en sorte que si l'utilisateur tape script.sh sans rien un message d'info s'affiche
Par exemple
Ensuite si l'utilisateur tape
script.sh -h
ou
script.sh -help
un aide sommaire s'affiche
Dans le cas de -v ou --version c'est la version de script qui s'affichera
Bref, tu dois penser à utiliser la commande interne getopts qui permet d'analyser les arguments de la ligne de commande.
Un exemple ici http://www.iut-orsay.fr/dptinfo/Pedagogie/Roger.Astier/app_unix/analOptions.html
Ca veut dire que tu dois faire en sorte que si l'utilisateur tape script.sh sans rien un message d'info s'affiche
Par exemple
lami20j@debian:~$ cp cp: opérande fichier manquant Pour en savoir davantage, faites: « cp --help ».
Ensuite si l'utilisateur tape
script.sh -h
ou
script.sh -help
un aide sommaire s'affiche
Dans le cas de -v ou --version c'est la version de script qui s'affichera
Bref, tu dois penser à utiliser la commande interne getopts qui permet d'analyser les arguments de la ligne de commande.
Un exemple ici http://www.iut-orsay.fr/dptinfo/Pedagogie/Roger.Astier/app_unix/analOptions.html