Bash-条件判断(if)

发布时间 2023-10-03 14:02:13作者: SiNanhong

单分支if条件语句

if [ 条件判断式 ]; then
  pass
fi
#或者
if [ 条件判断式 ]
  then
    pass
fi

 例子:检测磁盘(分支)使用百分比,超过10%,则echo

 

双分支if条件语句

if [ 条件判断式 ]
    then
        pass
    else
        pass
fi

例子1:备份etc文件

例子2:判断apache是否启动

nmap:Linux常用命令——nmap命令_linux nmap命令-CSDN博客

 

多分支if条件语句

if [ 条件判断式1 ]
    then
    pass
elif [ 条件判断式2 ]
    then   
    pass
...
else
    pass
fi

例子:判断用户输入的是什么文件