bash 测试语句
组合测试条件:
与:-a
或:-o
非:!
bash命令组合测试:
与:&&
或:||
非:!
整数测试:
expression:$A 比较符号 $B
大于或等于:-ge 例如:$A –ge $B
小于或等于:-le
等于:-eq
不等:-ne
大于:-gt
小于:-le
文件测试
操作符 文件路径
-f: 测试其是否为普通文件,即ls -l时文件类型为-的文件
-d: 测试其是否为目录文件,即ls -l时文件类型为d的文件
-e: 测试文件是否存在;存在为真,否则为假
-r: 测试文件对当前用户来说是否可读
-w: 测试文件对当前用户来说是否可写
-x: 测试文件对当前用户来说是否可执行
-s: 测试文件大小是否不空,不空则真,空则假
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步