单分支结构---------------一次判断使用,条件成功时执行then中内容,不成功则退出判断
if 条件判断表达式;
then
条件判断表达式成立时执行的操作
.......
fi
双分支结构---------------一次判断使用,条件成功执行then中内容,条件不成功执行else中内容
if 条件判断表达式;
then
条件判断表达式成立时执行的操作
else
条件表达式不成立执行的操作
fi
---------多分支结构-------多次判断时使用,条件成功时执行then中内容,只要有一个条件不满足则输出else内容
if 条件判断表达式;
then
条件判断表达式成立时执行的操作
elif 条件判断表达式;
then
条件判断表达式成立时执行的操作
else
条件表达式不成立执行的操作
fi
----------------if嵌套使用-------------
一个if只能使用一个else但是then中或者else中可以嵌套if使用
if 条件判断表达式;
then 条件判断表达式成立时执行的操作
else
if 条件判断表达式;
then echo "ok"
else echo "no"
fi
if [ 2 == 1 ]
then
echo "yes 111"
else
if [ 3 == 2 ]
then
echo "yes 2"
else
echo "no 2"
fi
fi
if 的使用方式
原创
©著作权归作者所有:来自51CTO博客作者梁佳鹏的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:Read的一些选项
下一篇:脚本中如何跳出当前循环??
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Java中for循环使用方式的比较
Java中for循环使用方式的比较
for循环 Java -
free的使用方式
C语言free的使用方式
职场 休闲 free 使用方式 -
sizeof的使用方式
sizeof的使用方式本质:不是函数,而是一个操作符当统计类型占得内存空间时候,必须要加小括号
sizeof C C++ 数组 #include -
typedf的使用方式
文章目录数据类型:C语言标准:typedf的使用:代码示例:数据类型:编译器指定的数据类型,为
typedf c语言 C++ 数据类型 #include -
qsort的使用方式示例
qsort可以对任意数组进行排序,但排序规则是自己写出的
qsort 对任意数组进行排序 结构体 整形 浮点型