一、命令带换
先完成引号或者括号里面的命令行,然后将其结果替换出来,再组成新的命令行
Shell脚本中用来实现变量替换的命令有两种,一种是反引号‘ ’,另一种是$()
二、反引号` `与$()的区别
1、反引号本身就对 \ 进行了转义,保留了其本身的意思,如果我们想在反引号中起到\的特殊意义,就必须用两个\进行表示。所以反引号中的\就表示其字面意思。
2、$()则不需要考虑\的问题。
3、反引号基本上可用在全部的 unix shell中,其移植性比较高。而$()并不是每一种shell都能使用