99问答网
所有问题
shell脚本变量单引号和双引号的区别以及
如题所述
举报该问题
推荐答案 2018-05-29
a=b c
echo "$a" 结果是b c
echo '$a' 结果是$a
双引号会保留特殊字符的特殊含义
单引号就是将所有的字符作为普通字符
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/Wvee7BXOWWOW7vjeWzj.html
相似回答
Linux
shell
中单引号、
双引号及
不加
引号的区别
是什么?
答:
单引号
:所见即所得,即将单引号内的内容原样输出,或者描述为单引号里面看到的是什么就输出什么。
双引号
:把双引号里面的内容给输出出来,如果内容中有命令、
变量
等,会先把,变来那个、命令解析出结果,然后输出最终内容。双引号内的命令或者变量写法’命令或变量’或$(命令或变量)无引号:把内容输出出...
...又加
单引号
,又加双引号,有什么含义,单
双引号有什么区别
?_百度...
答:
单引号和双引号都能关闭shell对特殊字符的处理。不同的是,
双引号没有单引号严格,单引号关闭所有有特殊作用的字符
,而双引号只要求shell忽略大多数,具体的说,就是①美元符号②反引号③反斜杠,这3种特殊字符不被忽略。 不忽略美元符号意味着shell在双引号内部也进行变量名替换。双引号就是防止将变量...
简述bash
shell
命令行替换中单引号、
双引号
、倒
引号的区别
,以$PATH为...
答:
1)单引号会屏蔽 $ 的取值功能。echo '$PATH'PATH 2)双引号则不会。echo "$PATH"/etc 3)倒引号表示优先执行
。下例即是先执行echo命令,然后将结果赋值给myPath。myPath=`echo $PATH`echo $myPath /etc 否则 myPath=echo $PATH 这样会报错,因为shell命令解析是根据空格“分割重组”的。先...
...myname='$name its me'使用
单引号
,
变量
$name将失去原有变量内容...
答:
所以经过整理后,它们
的区别
主要包括:1)、
单引号
属于强引用,它会忽略所有被引起来的字符的特殊处理,被引用起来的字符会被原封不动的使用,唯一需要注意的点是不允许引用自身;2)、
双引号
属于弱引用,它会对一些被引起来的字符进行特殊处理,主要包括以下情况:1:$加
变量
名可以取变量的值 ,比如:...
shell
里 ` 和“”
有什么区别
?
答:
在bash里,这两个都是引号,用来表明字符串,
区别
是,
双引号
中的
变量
会被展开,而
单引号
中不再展开。举个例子:a="abc"echo "str=$a" # 结果显示 str=abc echo 'str=$a' # 结果显示str=$a
linux 中的
单引号 和双引号有什么区别
吗?
答:
单引号与双引号的
最大
不同
在于双引号仍然可以保有
变量
的内容,但单引号内仅能是 一般字符 ,而不会有特殊符号。我们以底下的例子做说明:假设您定义了一个变量,name=VBird ,现在想以 name 这个变量的内容定义出 myname 显示 VBird its me 这 个内容,要如何订定呢?[root@linux ~]# name=...
shell
中的' ' 和" "是什么意思,
有什么区别
答:
在bash里,这两个都是引号,用来表明字符串,
区别
是,
双引号
中的
变量
会被展开,而
单引号
中不再展开。举个例子:a="abc"echo "str=$a" # 结果显示 str=abc echo 'str=$a' # 结果显示str=$a
单引号和双引号的区别
是什么啊?
答:
1、本质
区别
双引号
里面的是字符串, 而
单引号
里面的代表字符。2、输出区别 str = “a”输出的就是a这个字母;str = ‘a’输出的测试65 3、底层区别 用单引号引起的一个字符实际上代表一个整数,整数值对应于该字符在编译器采用的字符集中的序列值。
双引号和单引号有什么区别
吗?
答:
引号的作用:1、表示引用。2、表示特定称谓。3、表示特殊含义。4、表示讽刺和嘲笑。5、突出强调。【拓展内容】Bash Shell 中
单引号和双引号的区别
引号是 Linux shell 中的“特殊功能”,它可能会让人感到困惑,特别是如果您不熟悉 Linux 命令和
shell 脚本
。我将解释不同类型的引号字符及其在 shell ...
大家正在搜
shell中单引号和双引号的区别
shell里面单引号双引号区别
编程中单引号和双引号的区别
shell单双引号的区别
引号和双引号的区别
echo单引号双引号区别
shell单引号与双引号
shell脚本单引号
双引号与单引号的作用
相关问题
python单引号和双引号的区别
shell中单引号和双引号的区别
Linux里单引号和双引号的区别
用单引号和双引号shell的区别
shell脚本中单引号和双引号的区别
Shell脚本字符串单引号和双引号的区别浅析