Bash命令使用指南:测试操作符、I/O重定向与格式化输出
1. 测试操作符
测试操作符可与 test 、 [ ... ] 和 [[ ... ]] 结构结合使用,还能通过 -a (逻辑与)和 -o (逻辑或)进行逻辑组合,使用转义括号 \( ... \) 进行分组。不过需要注意,字符串比较 < 和 > 以及 [[ ... ]] 结构在bash 2.0之前的版本中不可用, =~ 仅在bash 3.0及更高版本中可用。
1.1 常见测试操作符
| 操作符 | 为真的条件 |
|---|---|
-a file |
文件存在(已弃用,等同于 -e ) |
-b file |
文件存在且为块设备文件 |
-c file |
文件存在且为字符设备文件 |
-d file < |
超级会员免费看
订阅专栏 解锁全文
1802

被折叠的 条评论
为什么被折叠?



