当前位置: 技术问答>linux和unix
为何在我的RH9的shell下不能区分单引号和双引号??
来源: 互联网 发布时间:2015-08-12
本文导语: #!/bin/bash #假设我的当前目录下有个mozilla.ins文件 notice="测试双引号 *.ins" echo $notice_a notice_b='测试单引号 *.ins' echo $notice_b 运行结果为: 测试双引号 mozilla.ins 测试单引号 mozilla.ins 这是怎么回事? | ...
#!/bin/bash
#假设我的当前目录下有个mozilla.ins文件
notice="测试双引号 *.ins"
echo $notice_a
notice_b='测试单引号 *.ins'
echo $notice_b
运行结果为:
测试双引号 mozilla.ins
测试单引号 mozilla.ins
这是怎么回事?
#假设我的当前目录下有个mozilla.ins文件
notice="测试双引号 *.ins"
echo $notice_a
notice_b='测试单引号 *.ins'
echo $notice_b
运行结果为:
测试双引号 mozilla.ins
测试单引号 mozilla.ins
这是怎么回事?
|
按你的想法应该要出现什么结果
|
touch test.c
notice="*.c"
echo ${#notice} --> 3
echo $notice --> test.c
echo "$notice" --> *.c
echo "*.c" --> *.c
明白了吗
notice="*.c"
echo ${#notice} --> 3
echo $notice --> test.c
echo "$notice" --> *.c
echo "*.c" --> *.c
明白了吗
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。