$にあるn番目のパラメータ(スクリプトに渡されたコマンドラインパラメータのリスト)を取得します.nは変数に格納されています。
私は$ {$ n}を試しました。例えば
、私は、呼び出しの第二のコマンドラインパラメータを取得したい:
を、インデックスが明示が、変数nに保存されてはなりません。
ソースコード:
n=2
echo ${$n}
私は、出力が "ベータ" であることを期待するが、私はエラーを取得:
./my_script.sh: line 2: ${$n}: bad substitution
は私が間違って何をしているのですか?
はこれが重複しています。同じ質問:http://stackoverflow.com/questions/1497811/how-to-get-the-nth-positional-argument-in-bash –