shell脚本中相关命令剖析

` `和$()之间的区别: 在bash中,$( )与` `(反引号)都是用来作命令替换的。 命令替换与变量替换差不多,都是用来重组命令行的,先完成引号里的命令行,然后将其结果替换出来,再重组成新的命令行。 两个命令达到的效果相同,但建议使用$(),理由如下: 1、``很容易与''搞混乱,尤其对初学者来说。 2、在多层次的复合替换中,``必须要额外的跳脱处理(反斜线),而$( )比较直观。 $( )
相关文章
相关标签/搜索