一。if结构 1.单分支结构 if condition then statement1 statement2 ... fi 2.双分支结构 if condition then statement1 statement2 ... else statement3 statement4 fi 3.多分支结构 if condition then statement elif condition2 then statement2 fi 二:case结构 case condition in pattern1) statment ;; pattern2) statement2 ;; .... esac 三:循环结构之while语句 1.当型循环结构(while) while condition do statement1 statement2 ... done 当condition为真时执行 2.直到型循环结构(until) until condition do statement1 statement2 done 当condition满足时候结束 base提供两个循环控制语句,break:用来跳出循环控制,continue:只结束本次循环,并且开始下一轮循环。 3.foreach循环和计数型循环 for variable in WordList do statement1 statement2 ... done 在结构中 in WordList可以省略,省略以后相当于in "$@" 4:C语言中的for循环结构 for ((exp1;exp2;exp3)) do statment1 statment2 ... done; (责任编辑:IT) |