whileループの終わりの構文は何ですか?

whileループの終わりの構文は何ですか?

次のBASHスクリプトコードから:

while read -r line
do
    if [some_condition]; then
        do_thing1
        do_thing2
        continue
    fi
done < $SOME_VAR

最後の行はどういう意味ですか?具体的には$SOME_VARの価値は何ですか?

ベストアンサー1

<入力リダイレクト演算子であり、$SOME_VARファイル名を含めることができます。一緒にループがファイルから行を読み取るようにします。

おすすめ記事