关于单引号、 双引号、反引号、犯斜杠的区别网上已经有很多文章相关的文档了,在这里只是分享一下自己简单的理解,错误博友之处还请多多提出。
单引号 和 双引号
单引号只是用于保持引号内所设定的值,不支持引用的变量值,双引号支持
举例说明
[root@iZ28vovk582Z ~]# NAME="单引号"
[root@iZ28vovk582Z ~]# echo '$NAME'
$NAME
[root@iZ28vovk582Z ~]# echo "$NAME"
反引号
反引号引用下面的命令类似 $()
[root@iZ28vovk582Z ~]# echo "`ls`"
python
sed
[root@iZ28vovk582Z ~]# echo $(ls)
python sed
反斜杠
反引号一般为转义符或 者换行符