Bash 包含不同的花括号,它们的用法也不同。您能否全面解释一下 ${}
、$()
和 $[]
之间的区别?
它们在 bash 中的什么地方使用?他们的主要目的是什么?
最佳答案
关键字是shell扩展
!所以我强烈建议您阅读 bash 引用手册中的 Shell Expansions
部分。
您可以在线访问此部分 [1]。
以下陈述形式的名称是:
${}
参数扩展$()
命令替换
$[]
的形式实际上并没有在手册中说明,所以我不会使用它。
[1] http://www.gnu.org/software/bash/manual/bashref.html#Shell-Expansions
关于bash - bash中括号${}、$()、$[]的区别和用法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17992711/