我对Bash中括号,括号,花括号的用法以及它们的双重或单一形式之间的区别感到困惑.有明确的解释吗?
syntax bash
在Kyle Brandt的答案中,这个[[ ]]结构被描述为"bash内置测试命令".以下是一个例子.
[[ ]]
if [[ ( $a -gt 2 ) && ( $a -lt 5 ) ]]; then ...
为什么双字括号在字面上是[[ ]]必要的?
bash
bash ×2
syntax ×1