$(在这里命令)和`在这里命令`

时间:2019-08-14 07:50:35

标签: bash shell scripting

在bash脚本中,$(command)和`command`之间有什么区别。它们都返回命令的输出。

让我们说回声“有$(wc -l <​​/ etc / group)行。”并回显“有`wc -l <​​/ etc / group`行。

它们都打印相同的结果。

1 个答案:

答案 0 :(得分:0)

它们本质上是同一件事,但是我认为不推荐使用backtick方法,而首选方括号方法。

尽管这两种方法都指示命令替换。