测试表达式test、[]、[[]]、(())的区别

1.测试表达式test、[]、[[]]、(())的区别

测试表达式符号
[]
test
[[]]
(())
边界是否需要空格
需要
需要
需要
不需要
逻辑操作符
!-a -o
!-a -o
!&& ||
!&& ||
整数比较操作符
-eq -ne -gt -ge -lt -le
-eq -ne -gt -ge -lt -le
-eq -ne -gt -ge -lt -le 或= > < >= <=
= > < >= <=
字符串比较操作符
= == !=
= == !=
= == !=
= == !=
是否支持通配符
不支持
不支持
支持
不支持


「 文章如果对你有帮助,请点个赞哦^^ 」 

0