[shell]comportement par défaut dans un script

jakol -  
lami20j Messages postés 21506 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
Configuration: Linux
Mozilla 1.8.1.19

1 réponse

  1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    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
    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
    0