3

bash スクリプトのすべての引数を配列に保存し、個別に出力するにはどうすればよいですか?

4

1 に答える 1

6

配列を初期化します。

ARGS=("$@")              # "$@" gives the arguments passed to the script
ARGS=(arg1 arg2 arg3)    # or fill the array out yourself

配列項目を表示します。

for ARG in "${ARGS[@]}"; do
    printf '%s\n' "$ARG"
done
于 2012-07-29T17:47:35.767 に答える