bash で四則演算

December 21, 2007

sh で四則演算はサポートされていないので、expr を使う。bash は次のように書ける。

#!/bin/bash
add=$((1 + 2))
sub=$((1 - 2))
multi=$((5 * 2))
div=$((5 / 2))
mod=$((13 % 2))
echo $add
echo $sub
echo $multi
echo $div
echo $mod

を実行すると、

3
-1
10
2
1

となる。

bash

tilfin freelance software engineer