单引号

单引号属于强引用,它会忽略所有被引起来的字符的特殊处理,被引用起来的字符会被原封不动的使用,唯一需要注意的点是不允许引用自身;

示例如下:

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
sh-4.2# echo $name
tom
sh-4.2# echo '$name'
$name

 

双引号

双引号属于弱引用,它会对一些被引起来的字符进行特殊处理;

示例如下:

sh-4.2# echo $name
tom
sh-4.2# echo "$name"
tom

 

反撇号

反撇号作用于命令解释,等效于$()

sh-4.2# commond=`ls`
sh-4.2# echo $commond
file
sh-4.2# ls -lah
total 4.0K
drwxr-xr-x   2 root root  18 Dec 17 18:52 .
dr-xr-xr-x. 19 root root 268 Dec 17 15:03 ..
-rw-r--r--   1 root root  34 Dec 17 18:52 file

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄