4.8.2 单引号

2013-10-12 09:18:47 · 作者: · 浏览: 136

4.8.2  单引号

单引号表示引用一个字符串,用法和双引号是相似的。如果双引号中再使用单引号,则输出时会输出这个单引号。例如输入命令A="asd'fgh'"对变量A赋值。再输入命令echo $A。命令的显示结果如下所示。

  1. asd'fgh' 

注意:单引号与双引号的区别是:双引号中出现的shell变量会被替换为变量的值,而单引号则不会发生变量替换。例如:echo "my home directory is $HOME"会将$HOME替换为当前用户的主目录的路径,而echo 'my home directory is $HOME'打印的结果为:my home directory is $HOME。