Linux 中 大于: -gt 小于: -lt 等于: -eq
————单分支——判断3是否小于5:
[root@localhost Desktop]# vim if.sh
1 #!/bin/bash
2 if [ 3 -lt 5 ]
3 then echo "yes"
4 fi
[root@localhost Desktop]# chmod +x if.sh
[root@localhost Desktop]# ./if.sh
yes
————多分支语句:利用输入变量判断
[root@localhost Desktop]# vim if.sh
1 #!/bin/bash
2 read -p "please input a num:" NUM
3 if [ $NUM -lt 5 ]
4 then echo "lt"
5 elif [ $NUM -eq 10 ]
6 then echo "eq"
7 else echo "gt"
8 fi
[root@localhost Desktop]# ./if.sh
please input a num:10
eq
[root@localhost Desktop]# ./if.sh
please input a num:30
gt
[root@localhost Desktop]# ./if.sh
please input a num:5
gt
——————————————————————————————————————————————————————