[shell]comportement par défaut dans un script
jakol
-
lami20j Messages postés 21644 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
lami20j Messages postés 21644 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
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
- Classic shell - Télécharger - Personnalisation
- Script vidéo youtube - Guide
- Ouvrir avec par défaut - Guide
- Dns par defaut - Guide
- Mas script - Accueil - Windows
1 réponse
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