$@
すべての位置引数を別の配列に最初にコピーせずにBashからセクションを取得するにはどうすればよいですか?
argv=( "$@" )
echo "${argv[@]:2}";
ベストアンサー1
他の配列と同じ形式を使用できます。 2番目と3番目の要素を抽出するには、$@
次のようにします。
echo "${@:1:2}"
- -
| |----> slice length
|------> slice starting index