前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >条件判断

条件判断

作者头像
零月
发布2018-04-25 12:12:35
1.9K0
发布2018-04-25 12:12:35
举报
文章被收录于专栏:从零开始的linux从零开始的linux

整数测试:

num1 OPRAND num2

-gt: 大于[ $num1 -gt $num2 ]

-lt: 小于

-ge:大于等于

-le: 小于等于

-ne: 不等于

-eq: 等于

组合条件测试:

与:条件1 && 条件2

条件1为假,则最终结果一定为假,因此,条件2将不执行;

条件1为真,则最终结果决于后面条件,因此,条件2必须执行;

或:条件1 || 条件2

条件1为真,则最终结果一定为真,因此,条件2将不再执行;

条件1为假,则最终结果决于后面条件,因此,条件2必须执行;

非: ! 条件

字符测试:

>: 大于

<: 小于

==: 等于,等值比较

=~:左侧是字符串,右侧是一个模式,判定左侧的字符串能否被右侧的模式所匹配;通常只在[[]]中使用;

模式中可以使用行首、行尾锚定符;但模式不要加引号;

-n $stringVar: 字符串是否不空,不空为真,空则为假;

-z $stringVar: 字符串是否为空,空则为真,不空则假;

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-03-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 从零开始的linux 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档