第七天:条件选择及循环控制

一、条件控制总览

1、单分支条件

  

 2、多分支条件

  

 二、选择执行 if 语句

1、格式:

  if COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMANDS; ]... [ else COMMANDS;] fi 
2、各种分支
  

 三、条件判断 case 语句

1、格式:case WORD in [PATTERN [| PATTERN]...) COMMANDS ;;]... esac

2、用法

  

 四、循环总览

1、重复运行次数

循环次数事先已知
循环次数事先未知
常见的循环的命令:for, while, until
  

 2、FOR循环

  格式:

    

   格式2:双小括号方法,即((…))格式,也可以用于算术运算,双小括号方法也可以使bash Shell实现C语言风格的

    

 3、循环 while

    

 4、 while 特殊用法 while read

    

 5、循环 until

    

 6、循环控制语句 continue 

   

 7、循环控制语句 break 

  break [N]:提前结束第N层整个循环,最内层为第1层

  格式:

    

 8、循环控制 shift 命令

   

 9、循环与菜单 select

    

 

posted @ 2024-01-14 21:55  djyhello  阅读(9)  评论(0编辑  收藏  举报