Shell编程进阶 1.5 if逻辑判断
逻辑判断
vim if.sh
#!/bin/bash ## ## a=5 if [ $a -gt 3 ] then echo "a>3" fi
sh if.sh
a>3
vim if2.sh
#!/bin/bash ## ## a=5 if [ $a -gt 3 ] then echo "a>3"
fi
if [ $a -gt 4 ] then echo "a>4" fi
sh if2.sh
sh if2.sh
> -ge 大于
< -lt 小于
== -eq 等于
!= -ne 不等于
>= -ge 大于等于
<= -le 小于等于
vim if3.sh
#!/bin/bash ## a=5 if [ $a -gt 10 ] then echo "a>10" else echo "a<=10" fi
sh if3.sh
a<=10
vim if4.sh
#!/bin/bash ## a=5 if [ $a -gt 10 ] then echo "a>10" elif [ $a -lt 4 ] then echo "a<4" else echo "4<a<=10" fi