breakコマンド(繰り返し処理を抜ける)
形式
break [n]
機能
for文やwhile文などの繰り返し処理を,指定した数だけ抜けます。1つも繰り返し処理に含まれていない状態で実行した場合,メッセージを出力し,正常終了します。
引数
終了コード
終了コード |
意味 |
---|---|
0 |
正常終了 |
1 |
エラー終了
|
注意事項
-
nに0以下,または2,147,483,647より大きな値を指定すると桁あふれが発生し,あふれた桁を無視した値で動作します。1〜2,147,483,647の範囲内の値を指定してください。
-
この特殊組み込みコマンドは,コマンドの構文を誤るとコマンドを実行しているシェルが終了します。
使用例
-
繰り返し処理を2段抜けます。
break 2