- 单括号
单括号形式的test命令格式如下:
(command)
在bash shell中会创建一个子shell,在其中执行命令,成功则退出状态码会被设置为0,反之非0。
- 双括号
双括号命令允许在比较过程中使用高级的数学表达式,其命令格式如下:
((command))
val++、++val、val–、–val、<<、>>、&、|、&&、||
!逻辑求反
~ 位求反
** 幂运算
- 双方括号
双方括号适用于字符串比较,可以使用test命令中的标准字符串比较,还提供了模式匹配的功能。
关于shell的括号
最新推荐文章于 2023-04-16 09:16:56 发布