老男孩IT教育,只培养技术精英

全国免费咨询电话:400-609-2893
Shell编程如何使用if条件语句?Shell编程之if条件语句用法

    /    2019-01-29

条件表达式和if语句可以互相转换

1. 三种语法

单分支语句

if [ -f /etc/hosts ]
then
    echo '文件存在'
fi

双分支语句

if [ -f /etc/hosts ]
then
   echo "文件存在"
else
echo "文件不存在"
   echo "..." >>/tmp/test.log
fii

多分支语句

if [ -f /etc/hosts ]
then
   echo " hosts文件存在"
elif [ -f /etc/host ]
then
   echo " host文件存在"
fi

2. if条件语句小结

单分支:一个条件一个结果

双分支:一个条件两个结果

多分支:多个条件多个结果

(0)

分享至