1. ホーム
  2. linux

[解決済み] シェルで10個以上のパラメータを処理する方法

2022-08-12 14:19:24

質問

私はLinuxでbashシェルを使っていますが、シェルスクリプトで10以上のパラメータを使いたいのです。

どのように解決するのですか?

中括弧で区切ってください。

echo "${10}"

また、このように位置パラメータを繰り返し指定することもできます。

for arg

または

for arg in "$@"

または

while (( $# > 0 ))    # or [ $# -gt 0 ]
do
    echo "$1"
    shift
done