整数比较:
1
2
3
4
5
6
7
8
9
10
|
-
eq
等于,如:
if
[
"$a"
-
eq
"$b"
]
-
ne
不等于,如:
if
[
"$a"
-
ne
"$b"
]
-gt 大于,如:
if
[
"$a"
-gt
"$b"
]
-
ge
大于等于,如:
if
[
"$a"
-
ge
"$b"
]
-lt 小于,如:
if
[
"$a"
-lt
"$b"
]
-
le
小于等于,如:
if
[
"$a"
-
le
"$b"
]
< 小于(需要双括号),如: ((
"$a"
<
"$b"
))
<= 小于等于(需要双括号),如: ((
"$a"
<=
"$b"
))
> 大于(需要双括号),如: ((
"$a"
>
"$b"
))
>= 大于等于(需要双括号),如: ((
"$a"
>=
"$b"
))
|
str1和str2字符串操作的含义:
1
2
3
4
5
6
7
8
9
10
11
12
13
|
操作符 如果...则为真
str1 = str2 str1匹配str2
str1 != str2 str1不匹配str2
str1 < str2 str1小于str2
str1 > str2 str1大于str2
-n str1 str1为非null(长度大于0)
-z str1 str1为null(长度为0)
|
本文转自 SoulMio 51CTO博客,原文链接:http://blog.51cto.com/bovin/1861014,如需转载请自行联系原作者