字符串中含有特殊符号,加单引号。忽略掉单引号内所有特殊字符,包括变量、$,\,`和空格 

myname='zhu jiasheng'

 

变量中本身带有单引号,用双引号。使用到变量,保留$\和反引号``等的特殊字符的功能,则需要使用双引号。即双引号会解释特殊字符的意思。

myname="zhu'jia'shng"

 or

NAME=jiasheng

myname="$NAME"zhu

echo $myname

      jiashengzhu

 

需要用到其他命令的运行结果,需使用反引号

echo "date time is `date`"

[root@fortress02-new etc]# echo "date time is `date`"

date time is 2016年 03月 14日 星期一 15:52:06 HKT