2009-10-16 整数の演算を行う(bash) UNIX/Linux $ ( (expression))で演算を行い、exprとほぼ同じだが以下の点が異なる 1.数式上では変数名の前に$をつける必要がない 2.数字や演算子の前後に空白をあける必要がない 3.*や()などをエスケープする必要がない 4.等号は=でなく== #!/bin/sh #arith_bash.sh x=5 y=9 z=13 a=$(( x*y )) b=$(( (y+z)/x )) echo "$a" echo "$b" $ ./arith_bash.sh 45 4