理解命令替换

1 命令替换的构成

一个命令command、一种形式$()

2 怎样理解命令替换

替换的是命令本身,也就是命令出现的地方进行替换,即被替换的是$(command)。

用什么来替换呢?用执行command的标准输出来替换它。

也就是说,将命令看成是一个变量,它不同于取其它变量的值用${},要用$(),然后这个变量的值是command的标准输出。

3 例子

a=$(echo "hello")

echo ${a}

-->>hello

原文地址:https://www.cnblogs.com/hustdc/p/7305162.html