Bonjour,
J'ai un petit dans une partie de mon code avec les conditions et/ou.
j'ai 3 variables avec des entiers: val1, val2 et val3
En fonction des valeurs des 3 valeurs je dois définit les valeur de val4 et val5.
Si (val1=1 ou 2 ou 3) ET (val2=0 OU 2) alors val4 prend 1 sinon 0
Si val3 est différent de vide ET val2 est différent de 4 alors val5 prend 1 sinon 0.
Voici ce que j'ai fait mais j'ai des erreurs.
merci de votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 if (([ $val1 -eq 1 ] || [ $val1 -eq 2 ] || [ $val1 -eq 3 ]) && ([ $val2 -eq 0 ] || [ $val2 -eq 2 ])) then val4=1 else val4=0 fi if ([ !($val3 -eq NULL) ] && [ $val2 -eq 4 ]) then val5=1 else val5=0 fi
Partager