Script shell - valider la nature d'un nombre
Résolu
charline159
Messages postés
208
Date d'inscription
Statut
Membre
Dernière intervention
-
charline159 Messages postés 208 Date d'inscription Statut Membre Dernière intervention -
charline159 Messages postés 208 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Opérateur unaire attendu
- Classic shell - Télécharger - Personnalisation
- Script vidéo youtube - Guide
- Nombre de jours entre deux dates excel - Guide
- Nombre facile - Télécharger - Outils professionnels
- Mas script - Accueil - Windows
merci pour ton aide!
J'ai rajouté la ligne au début, à la première condition:
Mais quand je lance le script, il indique soit "opérateur unaire attendu" soit "nombre entier attendu comme expression"!
Essaies encore ;)
:)
Il faut déclarer la variable "$reg" au préalable et cette forme de comparaison n'est valable qu'avec l'utilisation des doubles crochets ;-\
reg='^[0-9]+$'
if ! [[ $yournumber =~ $reg ]] ; then
echo "error: Not a number"
fi