bonjour j'espere que la question n'a pas déja était posé, mais la fonction recherche ne pas pas beaucoup aidé la dessus.
dans un script shell j'ai besoin de faire un test sur des valeurs float donc bien sur la commande
ne marche pas vu que c'est pour les integer
Code : Sélectionner tout - Visualiser dans une fenêtre à part test $x -gt 0.8
j'ai donc voulu essayer avec la commande expr voici mon code :
et il me met en reponse : toto1 alors que j'attendais toto2
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 #!/bin/sh sph=0.25 rec=0.9 if (expr $sph > 0.8 ) then echo "toto1" elif (expr $rec > 0.8 ) then echo "toto2" else echo "toto3" fi
je n'utilise pas beaucoup les script shell donc j'ai du faire une erreur toute bete mais je n'arrive pas a trouver d'où cela vien :/
merci d'avance <(-.-)>
Partager