Bash包含不同的大括号,它们的使用方式不同。您能全面解释${}
,$()
和$[]
之间的区别吗?
他们在bash中使用的地方?他们的主要目的是什么?
答案 0 :(得分:3)
关键字为shell expansion
!因此,我强烈建议您阅读bash参考手册中的Shell Expansions
部分。
您可以在线访问此部分[1]。
以下所述表格的名称为:
${}
参数展开$()
命令替换表格$[]
实际上并未在手册中说明,因此我不会使用它。
[1] http://www.gnu.org/software/bash/manual/bashref.html#Shell-Expansions