语法:
if 条件
then
指令集
else
指令集
fi
if双分支中文编程语法:
如果 [你有房]
那么
我就嫁给你
否则
good bye!
果如
多分支结构:
if 条件
then
指令
elif 条件
then
指令
else
指令
fi
####################多个elif##########################
if 条件
then
指令
elif 条件
then
指令
elif 条件
then
指令
..............
else
指令
fi
提示:
-
注意多分支elif条件;then,不要落下 了then
-
结尾的else后面没有then
多分支if语句中文编程语法:
如果 [你有房]
那么
我就嫁给你
或者 [你爸是李刚]
那么
我就嫁给你
或者 [你很努力很吃苦]
那么
我们可以先谈男女朋友
否则
不鸟你
果如
举例:
双分支if条件语句命令行传参方式两个整数比较大小(可用条件小于或者大于等于)
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#!/bin/bash
a=$1
b=$2
if
[ $a -lt $b ]
then
echo
"$a < $b"
elif
[ $a -
eq
$b ]
then
echo
"$a = $b"
else
echo
"$a > $b"
fi
执行输出:
[root@localhost ~]
# sh if2.sh 2 3
2 < 3
|
本文转自 baishuchao 51CTO博客,原文链接:http://blog.51cto.com/baishuchao/1942107