、すなわちのようなもの:bash - ローカル整数を宣言するには?私は地元の整数の変数を宣言しない方法バッシュでは、
func() {
local ((number = 0)) # I know this does not work
local declare -i number=0 # this doesn't work either
# other statements, possibly modifying number
}
どこかに私がlocal -i number=0
が使用されて見ましたが、これは非常に移植見えません。各引数に
プラットフォームに依存しないとはどういう意味ですか? Bashの組み込み関数はどこでも同じです。 –
@larsmans Sryは、ポータブルであることを意味しています。 – helpermethod