Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
次のようなコードが表示されます。
while :; do #commands done
と同じですか
while : do #commands done
そして、それはただの無限ループですか?
:シェル組み込みNull commandです。help :ターミナルに次のように入力できます。
:
Null command
help :
:: : Null command. No effect; the command does nothing. Exit Status: Always succeeds.
のように見えます/bin/true。
/bin/true
はい、これはただの無限ループです。通常、ループ内のコードは、何らかの条件が満たされたときにループを終了するようにwhile呼び出します。break
while
break