码迷,mamicode.com
首页 > 系统相关 > 详细

shell 多重条件判断

时间:2018-04-17 20:55:04      阅读:375      评论:0      收藏:0      [点我收藏+]

标签:shell   ||   结果   -o   逻辑或   多重   第一个   大于   判断   

多重条件判断

'判断1 -a 判断2'
逻辑与,判断1和判断2都成立,最终的结果才为真
'判断1 -o 判断2'
逻辑或,判断1和判断2有一个成立,最终的结果就为真
'!判断'
逻辑非,使原始的判断式取反
aa=11
[ -n "$aa" -a "$aa" -gt 23 ] &&echo "yes" || echo "no"
判断变量aa是否有值,同时判断变量aa是否大于23
因为变量aa的值不大于23,所以虽然第一个判断值为真,返回的结果也是假

shell 多重条件判断

标签:shell   ||   结果   -o   逻辑或   多重   第一个   大于   判断   

原文地址:https://www.cnblogs.com/ssgao/p/8869708.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!