liunx 系统中单引号、 双引号、反引号、犯斜杠的区别

   关于单引号、 双引号、反引号、犯斜杠的区别网上已经有很多文章相关的文档了,在这里只是分享一下自己简单的理解,错误博友之处还请多多提出。


单引号 和 双引号  


单引号只是用于保持引号内所设定的值,不支持引用的变量值,双引号支持 


举例说明 

[root@iZ28vovk582Z ~]# NAME="单引号"

[root@iZ28vovk582Z ~]# echo '$NAME'

$NAME

[root@iZ28vovk582Z ~]# echo "$NAME"


反引号  

反引号引用下面的命令类似  $()

[root@iZ28vovk582Z ~]# echo "`ls`"

python

sed

[root@iZ28vovk582Z ~]# echo $(ls)

python sed


反斜杠 

反引号一般为转义符或 者换行符










你可能感兴趣的:(python,单引号,双引号)