Shell条件判断(6)- 多重条件判断
2024-10-18 02:07:39
多重条件判断
多个条件判断一起使用
测试选项 | 作用 |
判断1 -a 判断2 | 逻辑与,判断1和判断2都成立,最终的结果才为真 |
判断1 -o 判断2 | 逻辑或,判断1和判断2有一个成立,最终的结果就为真 |
! 判断 | 逻辑非,使原始的判断式取反 |
格式
- [ 判断 选项 判断]
- [ ! 判断]
例子
- a=11
- [ -n "$a" -a "$a" -gt 22 ] && echo True || echo False
- #判断变量a是否有值,同时判断变量a的是否大于22
- #因为变量a的值不大于22,所以虽然第一个判断值为真,但是返回的结果也是假
最新文章
- [日常训练]string
- xpath定位实战(1)
- 解密jQuery内核 DOM操作的核心函数domManip
- Android中使用Gson解析JSON数据的两种方法
- PHP中CURL方法curl_setopt()函数的参数
- ytxgnopyvw
- 关于调整浏览器窗口JS
- 图像处理工具包ImagXpress中如何定义图像显示属性
- [转]Linux下的暴力密码破解工具Hydra详解
- accessor method &; mutator method
- AES算法
- 即使连网了ping也会失败
- 博客测试:博客系统i94web beta1.0 请求测试
- material-singleinputform
- dom操作例子
- 源码安装pipelineDB之CentOS7
- NOIP 2013
- 章节九、3-Desired Capabilities介绍
- leetcode — jump-game-ii
- 解码 id_token
热门文章
- Mybatis轻松入门(仅要求会用看着一个就够了,略过源码分析部分即可)
- JDBC基础篇(MYSQL)——使用statement执行DQL语句(select)
- ES6扩展——数组的新方法(Array.from、Array.of、Array.fill、Array.includes、keys values entries 、find)
- Java通过网络图片之地址,下载到服务器
- Python语法之选择和循环(if、while)
- vue ele 日期时间格式限制不能早于当天,时间转换成时间戳 进行比较
- ReScript 与 TypeScript,谁是前端圈的“当红辣子鸡”
- Stream流用于按照对象中某一属性来对集合去重+简单数据类型集合的去重
- SpringBoot快速集成SpringBootAdmin管控台监控服务
- ThreadLocal原理简单刨析