1

次のようなコードが表示されます。

while :; do
    #commands
done

と同じですか

while :
do
    #commands
done

そして、それはただの無限ループですか?

4

2 に答える 2

2

:シェル組み込みNull commandです。help :ターミナルに次のように入力できます。

:: :
    Null command.

    No effect; the command does nothing.

    Exit Status:
    Always succeeds.

のように見えます/bin/true

于 2012-05-06T00:31:52.327 に答える
1

はい、これはただの無限ループです。通常、ループ内のコードは、何らかの条件が満たされたときにループを終了するようにwhile呼び出します。break

于 2012-05-06T00:28:03.967 に答える