Je dois créer une fonction qui vérifie que l'argument passé est bien de type entier (-1 , 1 , 5) et affiche un message spécifique si ce n'est pas le cas.
il faut aller plus loin dans l'évaluation arithmétique, et utiliser un opérateur ternaire :
(($1==0?1:$1)) && out=$1 || out=erreur
echo $out
Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique
Vérifier si l'argument est un entier
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique