コード溜め

備忘録的コンピュータ日記

[bash]シェル変数を数値として扱う

2007-09-09 23:24:15 | shell
declare等を使う.

$ x=10
$ x=$x+1
$ echo $x
とやっても所望の結果は得られない
シェル変数を文字列から数値に変換するには.

$ declare -i Y
$ Y=10
$ Y=$Y+1
$ echo $Y

他に

$ Z=10
$ let Z=Z+1

$ A=10
$ A=`expr $A +1`

などがある.

コメントを投稿