Linux:shell脚本,关于这里的屏蔽是什么意思呢?

发布网友 发布时间:2022-04-23 17:02

我来回答

2个回答

热心网友 时间:2023-10-10 02:02

1) 单引号会屏蔽特殊符号的特殊作用,如 $ 取值符号只会输出 $本身,丧失了对变量取值的作用。

试试:

a=123
echo '$a = $a'
echo '$a = '$a
echo "$a = $a"

  

2)通过转义符可以屏蔽特殊字符的特殊含义,如:

echo "\$a = $a"

这里就是通过转义符来屏蔽$的取值作用的

热心网友 时间:2023-10-10 02:02

echo "\$1= $1 ; \$2 = $2 "

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com