常用逻辑判断有if和case
#!/bin/bash
a=5
if [ $a -gt 3 ] 判断条件
then 然后
echo "a>3" 执行
fi 结束
判断写法 >-gt <-lt ==-eq !=ne >=-ge <=-le
if then fi 如果 然后 结束
if then else fi 如果 然后 否则 结束
if then elif then else fi 如果 然后 再如果 然后 否则 结束
注意:最后一条中,如果第一个if条件满足,不会在执行elif
原文:http://llzdwyp.blog.51cto.com/6140981/1678750