Shell中引号与反撇符的作用
单引号
单引号属于强引用,它会忽略所有被引起来的字符的特殊处理,被引用起来的字符会被原封不动的使用,唯一需要注意的点是不允许引用自身;
示例如下:
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

更多精彩