学习是一个逐步发现自己无知的过程!

条件表达式【判断】

-eq       等于
-ne       不等于
-gt       大于
-ge       大于等于
-lt       小于
-le       小于等于

条件表达式【判断】

- eq  等于
[root@oldboy50 scripts]# [ 10 -eq 20 ];echo $?
1
-ne 不等于
[root@oldboy50 scripts]# [ 10 -ne 20 ];echo $?
0
-gt 大于
[root@oldboy50 scripts]# [ 10 -gt 20 ];echo $?
1
-ge 大于等于
[root@oldboy50 scripts]# [ 10 -ge 20 ];echo $?
1
-lt 小于
[root@oldboy50 scripts]# [ 10 -lt 20 ];echo $?
0
-le 小于等于
[root@oldboy50 scripts]# [ 10 -le 20 ];echo $?
0

条件表达式【判断】

[root@oldboy50 scripts]# [ -d /sirliu ] &&  echo dir exist  (前面执行成功后面命令执行)
[root@oldboy50 scripts]# [ -d /sirliu ] ||  echo dir exist  (前面执行失败后面命令执行)
dir exist

 

 

赞(1)
未经允许不得转载:劉大帥 » 条件表达式【判断】

你的评论可能会一针见血! 抢沙发

登录

找回密码

注册