変数=`expr $変数 + 1`
ってついさっき(2010年6月1日 19:00)まで思ってたけどさ
単純な計算や比較だったら二重丸カッコで囲ってやればexprとか外部プログラム無しで計算も比較もできるのか(汗
計算
$((3 + 2)) is: 5 足し算
$((3 - 2)) is: 1 引き算
$((3 * 2)) is: 6 掛け算
$((3 / 2)) is: 1 割り算
$((3 % 2)) is: 1 割った余り(剰余)
$((3 ** 2)) is: 9 3の2乗(累乗)
比較
$((3 == 2)) is: 0
$((3 != 2)) is: 1
$((3 > 2)) is: 1
$((3 < 2)) is: 0
$((3 >= 2)) is: 1
$((3 <= 2)) is: 0
参考サイト:[[http://www.asahi-net.or.jp/~aa4t-nngk/bash.html|Stray Penguin]]