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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Débats

  [LINUX] il existe une commande qui test si une variable est numeric?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[LINUX] il existe une commande qui test si une variable est numeric?

n°192028
AsTro
Posté le 19-11-2002 à 19:18:13  profilanswer
 

par exemple pour 5.8 elle renverait : true

mood
Publicité
Posté le 19-11-2002 à 19:18:13  profilanswer
 

n°192032
superX
Posté le 19-11-2002 à 19:24:47  profilanswer
 

j'imagine que tu causes en shell ?  
 
echo $lavariable | grep "^[0-9]\+$" && echo " c'est un numerique"  
 

n°192033
superX
Posté le 19-11-2002 à 19:25:07  profilanswer
 

par contre c'est peut etre pas bon pour les decimales .

n°192088
AsTro
Posté le 19-11-2002 à 20:39:08  profilanswer
 

c'est justement pour les decimales que je cherche :(

n°192098
DaPlopBot
Posté le 19-11-2002 à 20:49:32  profilanswer
 

superX a écrit a écrit :

j'imagine que tu causes en shell ?  
echo $lavariable | grep "^[0-9]\+$" && echo " c'est un numerique"  




 
On peut continuer dans l'idée pour completer la regexp. Par contre, j'ai pas de shell pour vérifier la suite
 
echo $lavariable | grep "^[0-9]\+(.[0-9]\+)?$" && echo " c'est un numerique"


Message édité par DaPlopBot le 19-11-2002 à 20:49:42
n°192123
AsTro
Posté le 19-11-2002 à 21:09:13  profilanswer
 

DaPlopBot a écrit a écrit :

 
 
On peut continuer dans l'idée pour completer la regexp. Par contre, j'ai pas de shell pour vérifier la suite
 
echo $lavariable | grep "^[0-9]\+(.[0-9]\+)?$" && echo " c'est un numerique"




 
ca marche pas ca renvoie toujours rien qu'on mette un numerique ou pas mais s'est sensé faire quoi les parenthes et le "?" ?
 


Message édité par AsTro le 19-11-2002 à 21:10:42
n°192326
l'eau de l​a
Posté le 20-11-2002 à 11:50:55  profilanswer
 

superX a écrit a écrit :

j'imagine que tu causes en shell ?  
 
 




 
echo $lavariable | grep "^[0-9.]\+$" && echo " c'est un numerique"  
 
 

n°192377
loozer
Soy un perdedor
Posté le 20-11-2002 à 13:06:36  profilanswer
 

Astro a écrit a écrit :

par exemple pour 5.8 elle renverait : true




 
http://forum.hardware.fr/recherche.gif  :whistle:  
 
 
http://forum.hardware.fr/forum2.ph [...] h=&subcat=


---------------
[:loozer]
n°192380
loozer
Soy un perdedor
Posté le 20-11-2002 à 13:18:48  profilanswer
 

L'eau de la a écrit a écrit :

 
 
echo $lavariable | grep "^[0-9.]\+$" && echo " c'est un numerique"  
 
 
 




 
10.0.3 n'est pas un numérique


---------------
[:loozer]
n°192386
911GT3
en roue libre
Posté le 20-11-2002 à 13:28:21  profilanswer
 

mo appareil photo non plus
 
---> []

mood
Publicité
Posté le 20-11-2002 à 13:28:21  profilanswer
 

n°192387
l'eau de l​a
Posté le 20-11-2002 à 13:28:52  profilanswer
 

tient c'est vrai...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Débats

  [LINUX] il existe une commande qui test si une variable est numeric?

 

Sujets relatifs
le mot de passe que je saisi à la demande de linux est refuséquel distribution linux utilisez vous?
direct connect sur linuxrecherche outils pour superviser mon reseau sous linux .
Accéder à Linux via un serveur X sous windowsw2k advanced server en ntfs : je veux installer linux sur le meme DD
Flashage du BIOS : et sous linux ?Téléchargé un fichier sur le net a partir de linux en mode text ?
installation php sou linux?modem sagem 800 (free) sous linux
Plus de sujets relatifs à : [LINUX] il existe une commande qui test si une variable est numeric?


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