Le case de sh permet une sélection étendue. Par exemple, si vous désirez ajouter à votre script sh une aide en ligne par les options ’-H’ ou ’-help’, il suffit de placer en début de script quelque chose du genre :
if [ $# = 1 ]; then
case $1 in
- | -[hH] | -[hH][eE][lL][pP])
usage
exit
;;
esac
fiIl reste bien sûr à définir auparavant la commande usage.