シェルスクリプトのwhileで使われる
while [ $# -ge 1 ]
これは、引数の数が1以上なら
という意味
ほとんどの場合は無限ループになります
geは
greater or equal
意味は
引数の数が1以上なら
無限ループから抜けるときに使われるのが
shift
shiftは、引数の数を取り除く
このため、これと組み合わせれば
条件をみたせば,
無限ループから抜けるという設定ができる
Just another WordPress site
シェルスクリプトのwhileで使われる
while [ $# -ge 1 ]
これは、引数の数が1以上なら
という意味
ほとんどの場合は無限ループになります
geは
greater or equal
意味は
引数の数が1以上なら
無限ループから抜けるときに使われるのが
shift
shiftは、引数の数を取り除く
このため、これと組み合わせれば
条件をみたせば,
無限ループから抜けるという設定ができる