- ベストアンサー
SHELLの変数代入について
変数名に変数を使うとエラーになるのですが、 変数名に変数を入れることは可能なのでしょうか? #!/bin/sh #関数の初期化 for i in 0 1 2 3 4 5 6 7 8 do kannsuu${i}=0 done #終わり OS:solaris10 よろしくお願いします
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
> kannsuu${i}=0 を > eval "kannsuu${i}=0" とすべし。
変数名に変数を使うとエラーになるのですが、 変数名に変数を入れることは可能なのでしょうか? #!/bin/sh #関数の初期化 for i in 0 1 2 3 4 5 6 7 8 do kannsuu${i}=0 done #終わり OS:solaris10 よろしくお願いします
> kannsuu${i}=0 を > eval "kannsuu${i}=0" とすべし。
お礼
お礼が遅れてすみません。 ありがとうございます。 助かりました。