Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1719 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Comment savoir qu'une variable est numérique

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment savoir qu'une variable est numérique

n°249617
El Scorcho
Posté le 20-11-2002 à 15:00:12  profilanswer
 

Comment savoir en shell (sh, ksh, bash ou tout ce que vous voulez) si une variable est numérique ???
 
J'ai trouvé une méthode qui consiste à tester si expr 1 + $VARIABLE renvoie une erreur mais ça me semble un peu du "bricolage"...
 
Des suggestions ?

mood
Publicité
Posté le 20-11-2002 à 15:00:12  profilanswer
 

n°250001
kuroineko
je mamgerais bien un truc la..
Posté le 20-11-2002 à 20:08:32  profilanswer
 

El Scorcho a écrit a écrit :

Comment savoir en shell (sh, ksh, bash ou tout ce que vous voulez) si une variable est numérique ???
 
J'ai trouvé une méthode qui consiste à tester si expr 1 + $VARIABLE renvoie une erreur mais ça me semble un peu du "bricolage"...
 
Des suggestions ?
 




 
 
echo $lavariable | grep "^[0-9]\+$" && $lavariable=TRUE
 
 
mais bon c'est du meme genre de bricolage


---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Comment savoir qu'une variable est numérique

 

Sujets relatifs
[PHP] Problème de variable avec Script de News[HTML, JS] Portée d'une variable
En java Comment savoir sur kel OS le programme tournecontenu d'une variable de nom variable (prise de tete inside)
Variable Globale? comprend pas... [RESOLU]Tester si la variable est un nombre....
[DOS] Variable dans un .bat ?Changement de type de variable
Transmettre une variable à un script sur un autre serveur ???en c , lorsque je met byte variable ca va pas
Plus de sujets relatifs à : Comment savoir qu'une variable est numérique


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR