Linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。本文主要介绍Linux break 命令。

1、命令简介

break命令用于结束for,while或until循环,可指定退出几层循环。

2、命令用法

break [n]

3、命令选项

选项

描述

[n]

如果提供了n,则退出第n个封闭循环。n必须大于等于1。返回状态为0,除非n不大于等于1。

4、使用示例

1)break的可选参数n缺省值为1

for((j=3;j>0;j--)); do   
  for((i=3;i>0;i--)); do   
    if((j==2)); then  
      break     
    fi   
printf "%s %s\n" ${i} ${j}  
  done 
done  
# 输出结果 3 3 2 3 1 3  

2)当n为2时: 跳出两层循环

for((i=3;i>0;i--)); do   
  for((j=3;j>0;j--)); do    
   if((j==2)); then   
     break 2 
   fi   
printf "%s %s\n" ${i} ${j}
  done           
done  
# 输出结果 3 3   

推荐文档