if [ $# -eq 0 ] #condition sortie aucun parametre
then
echo "erreur idiot bete" #affichage erreur
exit 1 #code de sortie egal a 1
fi
if [ $# -gt 8 ] #condition le commentaire doit etre inferieur a 8
then
echo trop d\'arguments #affichage de l'erreur
exit 2
fi
min=$1 #variable recevant la valeur minimale
max=$1 #variable recevant la valeur maximale
while [ "$#" -gt 1 ] #boucle tant decale de un parametre
do
shift
if [ "$1" -gt "$max" ]
then
max=$1
fi
if [ "$1" -lt "$min" ]
then
min =$1
fi
done
echo le minimum est $min #affiche la valeur minimale
On m'a un peu aider

