Shell 字符串单引号与双引号的区别

Shell中字符串既可以用单引号,又可以用双引号。

双引号字符:代码内容中会进行变量替换。

单引号字符串:实际内容与代码内容完全一样,不会进行变量替换。

a=1
b=2
echo "$a,$b"
echo '$a,$b'

img