为了账号安全,请及时绑定邮箱和手机立即绑定

单引号和双引号的区别和不同的作用

单引号和双引号的区别和不同的作用

慕粉0723363657 2017-03-05 09:16:26
1。 echo ‘!’>>a.txt正确输入 echo \!>>a.txt正确输入 echo "!">>a.txt 显示错误bash: !:event not found为什么会这样? 2。 我想问一下各位大神,"",'',\的作用和区别,新手求详细解答,谢谢了。
查看完整描述

1 回答

已采纳
?
侠客岛的含笑

TA贡献552条经验 获得超285个赞

!在 bash 中有着特殊的含义;

只需在!前加上\(对!进行转义),也即\!",即可打出感叹号了。

单引号与双引号的最大不同在于双引号仍然可以保有变量的内容,但单引号内仅能是

一般字符 ,而不会有特殊符号。至于\是转义的意思

如果有用,求采纳,谢谢。欢迎各种建议,谢谢

查看完整回答
1 反对 回复 2017-03-05
  • 1 回答
  • 1 关注
  • 1832 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信