Linux中的括号含义
圆括号 ()
函数调用或函数定义
命令分组(shell)
方括号 []
数组元素访问
字符范围匹配(正则表达式)
可选参数(shell)
花括号 {}
代码块(函数、循环、条件语句)
字典或集合元素(Python)
命令替换和参数扩展(shell)
举例要素:
函数调用: printf("Hello, world!\n")
命令分组: (cd /tmp && ls -l)
数组元素访问: array[5]
代码块:
if (condition) {
// do something
} else {
// do something else
}
字典元素: {'name': 'John', 'age': 30}
命令替换: ls $(pwd)
参数扩展: echo ${HOME}
![](https://img0.baidu.com/it/u=2222902604,4193994821&fm=253.jpg)