单引号 双引号 反向单引号

我个人理解:

单引号 ' '

既不识别命令 也不识别变量

只强调单引号里的内容

双引号 " "

可以识别变量 不能识别命令

在命令行中强调“变量”、区别普通字符和命令

反向单引号 ` `

只能识别命令 在命令行中强调“命令”、区别字符和变量

三种引号的标准解释:

1、由单引号('),强引用,其中的变量会被替换未变量值。

2、由双引号("),弱引用,其中的变量不会被替换未变量值,而保持原字符串。

3、反向单引号(`)括起来的字符串被shell解释为命令行,在执行时,shell首先执行该命令行,并以它的标准

输出结果取代整个反引号(包括两个反引号)部分。

发布了16 篇原创文章 · 获赞 0 · 访问量 383

猜你喜欢

转载自blog.csdn.net/qq478754704/article/details/103899001