Linuxシェルスクリプトにおけるforループの引数の渡し方
Linuxのシェルスクリプトでは、コマンドライン引数を用いて、forループにパラメータを渡すことができます。コマンドライン引数には$1、$2、$3などの変数を通してアクセスでき、$1は最初の引数、$2は2番目の引数を指します(以下同様です)。
以下に、ループを使用しパラメータを渡す例を示します。
#!/bin/bash
for arg in "$@"
do
echo "参数: $arg"
done
このスクリプトでは、「$@」はスクリプトに渡された全てのパラメータを表しています。forループと「$@」を使用することで、全てのパラメータを一周し、適切な処理を行います。
このスクリプトを使用するときは、コマンドラインでパラメータを渡すことができます。例:
./script.sh param1 param2 param3
ネイティブの日本語に言い換えて下さい。一つの選択肢だけ必要です。出力結果は:
参数: param1
参数: param2
参数: param3
こうして、スクリプト内で for ループを使って受け渡された引数をアクセスして処理できるようになります。