Salut les amis ..
c'est ma premiere discussion dans cet onglet
j'ai un petit probleme dans l'execution de ce script quand je veux la multiplication ou bien la division ..
je me demande si quelqu'un a une idee ou bien a remarque mon erreur .. et Merci
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
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 # !/bin/bash expr $1 + 0 &> temp1 a=$? expr $3 + 0 &> temp2 b=$? if [ $a -lt 2 -a $b -lt 2 ] then if [ $2 = '+' ] then echo $(($1+$3)) elif [ "$2" = '-' ] then echo $(($1-$3)) elif [ $2 = '*' ] then echo $(($1*$3)) elif [ "$2" = '/' ] then if [ $3 -ne 0] then echo $(($1/$3)) else echo " la division est impossible car le troisieme argument est nul " fi else echo "vous n'avez pas choisie de bon outil" fi else echo "l'argument 1 est 2 doivent etre des nombres " fi rm temp1 temp2 exit 0
Partager