控制流结构

简介:

退出状态

echo $? 和 exit n 其中,n为一数字

循环

for 循环每次处理依次列表内信息,直至循环耗尽。
Until 循环此循环语句不常使用, until循环直至条件为真。条件部分在循环末尾部分。
While 循环while循环当条件为真时,循环执行,条件部分在循环头。
流控制语句的任何循环均可嵌套使用,例如可以在一个for循环中嵌入另一个for循环。



if then else语句
if语句测试条件,测试条件返回真0或假1后,可相应执行一系列语句。

if 条件1
then 命令1
elif 条件2
then 命令2
else 命令3

fi

if [ "10" lt "12" ]

then

echo "10 小于 12"

fi


变量值测试

echo -n "enter your name"

read Name

if [ $Name = "" ] ; then

echo "you are not input your name"

fi

grep输出检查

if grep `name\>` aa.sh > /dev/null 2>&1

then

echo "name is in aa.sh"

else

echo "name is not in aa.sh"

fi

本文转自岁月丶倾城博客51CTO博客,原文链接http://blog.51cto.com/alca0126/1396576如需转载请自行联系原作者


laihuadongcto

相关文章
|
6月前
|
C++
C++的控制流
C++的控制流
|
6月前
|
C语言
if`语句是一种控制流程
if`语句是一种控制流程
38 0
|
6月前
|
C++
第二章:C++中的控制流程
第二章:C++中的控制流程
38 1
|
2月前
|
C++
【C++基础】程序流程结构详解
这篇文章详细介绍了C++中程序流程的三种基本结构:顺序结构、选择结构和循环结构,包括if语句、三目运算符、switch语句、while循环、do…while循环、for循环以及跳转语句break、continue和goto的使用和示例。
42 2
|
3月前
|
C++
c++学习笔记03 程序流程结构
C++学习笔记,主要介绍了程序流程结构,包括顺序结构、选择结构和循环结构。选择结构中详细解释了if语句、三目运算符和switch语句的用法和注意事项。循环结构部分则涵盖了while循环、do-while循环和for循环的语法和使用技巧。此外,还介绍了跳转语句,包括break、continue和goto语句的用途和用法。
35 0
|
存储 算法 程序员
深入理解程序的结构
深入理解程序的结构
162 0
|
6月前
|
C语言
顺序程序设计的基本结构
顺序程序设计的基本结构
68 0
|
6月前
|
C语言
C 语言三大结构之循环结构
C 语言三大结构之循环结构
51 0
|
C++
C++第3~4章:运算\程序流程结构
C++第3~4章:运算\程序流程结构
72 0