あれこれ備忘録@はてなブログ

勉強したことやニュースや出来事を備忘録として書いていきます

このブログには広告が含まれます

android上でシェルスクリプト

CyanogenMod-6.1.0-DSの端末エミュレータ上でシェルスクリプトを試しているのだけど

declare -i var=1

expr $var+1

(またはecho `expr $var+1`)

としても何故か"1+1"となって文字列として出力されてしまう。

シェルは通常/system/bin/sh

/system/xbin/bashbashに置き換えることができる。

declareはbashでないとダメだった。

どこか間違えているだろうか。

android用のゲーム、エミュレータを楽しみたい人のゲーム機