‘ ‘里面的东西,不能解析引用
e.g
export name = 12
echo ‘$name ‘ 输出的就是$name
而echo “$name” 输出的是 \12
==================================================
然后再shell中,机器对于引号的理解是,按顺序来的.找到能够匹配的就直接匹配.
# 一下代码,本意是想使用嵌套引号
"abd abd "打印 " abd bad"
对于以上例子,机器的理解是(为例便于理解,将空格用下划线表示)
- 分为三个部分:
abd_abd_
打印
_abd_abd - 合起来就是:
abd_abd_打印_abd_abd
不难发现,打印后面的空格没有了.