shell脚本中if常用的三种语法结构
第一种,只有一个分支:
if [ 参数 ]
then
echo "第一种"
fi
第二种,有两个分支:
if [ 参数 ]
then
echo "第二种第一个条件"
else
echo "第二种第二个条件"
fi
第三种,有两个或以上分支:
if [ 参数 ]
then
echo "第三种第一个条件"
elif [ 参数]
echo "第三种第二个条件"
elif [ 参数]
echo "第三种第三个条件"
fi
---------------------------------------------------------------------------------------------------------------------------------
shell脚本中if常用条件参数有三种
第一种,文件表达式
1、 -e参数,判断文件是否存在
存在则为真,执行条件,不存在为假
例:判断/di_test/er_test目录是否存在
if [ -e /di_test/er_test ]