Linux shell 脚本中 if 的 “-e,-d,-f “ 说明
1、文件表达式
2、整数变量表达式
参数 说明
-eq 等于
-ne 不等于
-gt 大于
-ge 大于等于
-lt 小于
-le 小于等于
3、字符串变量表达式
参数 说明
$a = $b 如果string1 等于string2,则为真
$string1 != $string2 如果 string1 不等于 string2 ,则为真
-n $string 如果string 非空(非0),返回0 ( true)
-z $string 如果 string 为空,则为真
$string 如果string 非空,返回0 (和-n 类似)
! 表达式 条件表达式的相反(逻辑非)
表达式1 -a 表达式2 条件表达式的并列逻辑(逻辑与)
表达式1 -o 表达式2 条件表达式的或(逻辑或)
有更好的建议,欢迎留言啊~
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现