首页 > 系统服务 > 详细

Shell编程学习(七)

时间:2019-07-22 10:24:34      阅读:104      评论:0      收藏:0      [点我收藏+]

if 条件语句的知识与实践

if 条件语句

if条件语句的语法

单分支结构

第一种

if  <条件测试表达式>
  then 
      指令
fi

第二种

if <条件测试表达式>; then
    指令
fi

【说明】
[ -f "$file1" ] && echo 1 等价于下面if条件语句

if  [ -f "$file1" ]; then
    echo 1
fi
双分支结构
if  <条件测试表达式>
  then 
     指令集1
esle
     指令集2
fi
多分支结构
if  <条件测试表达式1>
  then 
     指令集1
elif  <条件测试表达式2>
  then 
     指令集2
esle
     指令集3
fi

【说明】注意多分支 elif 的写法,每个 elif 都要带有 then。

if 条件语句多种条件表达式语法

(1)test 条件表达式

if test 表达式;then
        指令
if

(2)[] 条件表达式

if [ 表达式 ];then
    指令
if

(3)[[]] 条件表达式

if [[ 表达式 ]];then
    指令
if

(4)(()) 条件表达式

if (( 表达式 ));then
    指令
if

(5)命令表达式

if 命令;then
    指令
if

Shell编程学习(七)

原文:https://www.cnblogs.com/vicodona/p/11223668.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!