Je voudrais savoir comment faire en sorte que le script ne se poursuit pas si la fonction help a été déclenché.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
help(){ echo "help" }
 
while getopts ':s:h' opt; do
  case $opt in
    s) s=$OPTARG ;;
    h) help ;;
    ?) help ::
 esac
done
shift $((OPTIND-1))
 
echo "le script continu, s= " $s " (sauf si la fonction help a été déclenché)"