JAVA全系列 教程
3762个小节阅读:7089.1k
目录
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
在条件判断中,除了相等于不等的判断,还有一些其他的判断
表达式 | 含义 | 表达式 | 含义 |
---|---|---|---|
-eq | 等于(equal) | -ne | 不等于(not equal) |
-lt | 小于(less than) | -le | 小于等于(less equal) |
-gt | 大于(greater than) | -ge | 大于等于(greater equal) |
-r
有读的权限(read)-w
有写的权限(write)-x
有执行的权限(execute)-e
文件存在(existence)-f
文件存在并且是一个文件类型(file)-d
文件存在并且是一个目录类型(directory)&&
与的关系,两者都成立
||
或的关系,两者有一个成立
温馨提示
&&
表示前一个条命令执行成功之后,在执行第二个条件
||
表示前一个条命令执行失败之后,再执行第二个条件由此,我们可以衍生出来,类似三元运算符的形式
示例
[ $a -eq $b ] && echo "$a=$b" || echo "$a!=$b"