首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在使用echo comand时无法包括倒逗号

在使用echo comand时无法包括倒逗号
EN

Unix & Linux用户
提问于 2018-07-25 12:04:14
回答 1查看 633关注 0票数 0

我试图在/etc/ SNMP /snmpd.conf文件中回显snmp配置,但是我注意到它正在删除"“,同时回显配置文件中的文本……我试过下面的方法,但不知道.帮帮忙!OS:Oracle Linux版本6.4

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2018-07-25 17:05:29

引号(单引号或双引号)用于引用其他特殊字符,如空格和"字符,或其他引号:

代码语言:javascript
复制
$ echo "*"
*
$ echo "'"
'
$ echo '"ab""c"'
"ab""c"

或者你可以用反斜杠来转义引号:

代码语言:javascript
复制
$ echo \"abc\"
"abc"

单引号和双引号的区别在于双引号中的反斜杠(用于转义其他字符)和美元符号(用于参数展开和命令替换)仍然是特殊的。在单引号中,它们不是。

另请参阅

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/458335

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档