引数配列のコピー("[email protected]"
)の配列内の値を変更しようとしています。のは、次のように私は、スクリプトを実行するとしましょう:$ sh script.sh 1 2 3
引数配列のコピーである配列の値を変更します。
これはスクリプトです:
list="[email protected]"
echo ${list[*]}
list[1]=4
echo ${list[*]}
予想される出力:私は実際に何を得る
1 2 3
1 4 3
:
1 2 3
1 2 3 4
任意のアイデア何がこの動作を引き起こし、どのように修正できますか?
うん、そうです。引数リストを 'parens'で囲みます。 –