Les options sont stockées dans les paramètres positionnels $1, $2 ..... $n.
	Une fois que celles ci sont analysées, il est possible de s'en débarasser avec la commande shift.
	Ceci est intéressant s'il reste des arguments à traiter derrière les options.
Exemple :
$ nl test_getopts_1.sh | tail
	    37          esac
	    38  done
	    39  echo "Analyse des options terminée"
	    40  echo "Avant shift : "
	    41  echo "Liste des arguments : $*"
	    42  echo "Indice de la prochaine option à traiter : $OPTIND"
	    43  shift $((OPTIND-1))
	    44  echo "Après shift : "
	    45  echo "Liste des arguments : $*"
	    46  exit 0
	$
L'instruction à la ligne 43 permet de retirer les options de la liste des arguments.
	L'expression OPTIND-1 représente le nombre d'options analysées, donc la valeur du décalage à réaliser.
Exécution du script avec des arguments supplémentaires :
$ ./test_getopts_1.sh -a -b -c -d toto -e tata,tutu arg1 arg2 arg3 arg4
	getopts a trouvé l'option a
	Exécution des commandes de l'option a
	Indice de la prochaine option à traiter : 2
	getopts a trouvé l'option b
	Exécution des commandes de l'option b
	Indice de la prochaine option à traiter : 3
	getopts a trouvé l'option c
	Exécution des commandes de l'option c
	Indice de la prochaine option à traiter : 4
	getopts a trouvé l'option d
	Exécution des commandes de l'option d
	Liste des arguments à traiter : toto
	Indice de la prochaine option à traiter : 6
	getopts a trouvé l'option e
	Exécution des commandes de l'option e
	Liste des arguments à traiter : tata,tutu
	Indice de la prochaine option à traiter : 8
	Analyse des options terminée
	Avant shift :
	Liste des arguments : -a -b -c -d toto -e tata,tutu arg1 arg2 arg3 arg4
	Indice de la prochaine option à traiter : 8
	Après shift :
	Liste des arguments : arg1 arg2 arg3 arg4
	$