Unix-while-loop
提供:Dev Guides
Unix/Linuxシェル-whileループ
構文
ここで、Shell _command_が評価されます。 結果の値が_true_の場合、指定された_statement(s)_が実行されます。 _command_が_false_の場合、ステートメントは実行されず、プログラムはdoneステートメントの後の次の行にジャンプします。
例
以下は、 while ループを使用して、0から9までの数字を表示する簡単な例です-
実行すると、次の結果が表示されます-
このループが実行されるたびに、変数 a がチェックされ、値が10未満かどうかが確認されます。 a の値が10未満の場合、このテスト条件の終了ステータスは0です。 この場合、 a の現在の値が表示され、後で a が1増加します。