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

条件表达式【判断】

-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)
未经允许不得转载:劉大帥 » 条件表达式【判断】
分享到: 更多 (0)

来都来了,不说点什么可不好喔! 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址