当变量中含有空格符可以使用单引号和双引号将变量的内容结合起来,但是使用单引号和双引号也有区别:
1.最大的不同点就是:双引号可以保持特殊字符的原本特性,单引号内部的特殊字符仅为一般纯文本字符,不做处理;例如:
var=“lang is $LANG” ,echo $var得到的结果是lang is en_US,
var=‘lang is $LANG’,echo $var得到的结果则是lang is $LANG。
当变量中含有空格符可以使用单引号和双引号将变量的内容结合起来,但是使用单引号和双引号也有区别:
1.最大的不同点就是:双引号可以保持特殊字符的原本特性,单引号内部的特殊字符仅为一般纯文本字符,不做处理;例如:
var=“lang is $LANG” ,echo $var得到的结果是lang is en_US,
var=‘lang is $LANG’,echo $var得到的结果则是lang is $LANG。