【发布时间】:2021-03-17 03:33:11
【问题描述】:
我需要回显一些文本。喜欢text "hey"
如果我尝试使用代码echo "text "hey"" 得到输出为text hey
那么,如何也显示双引号。谁能帮我解决这个问题。
【问题讨论】:
-
只需键入
echo 'text "hey"'- 将整个字符串用单引号 (') 括起来。原因如下:howtogeek.com/howto/29980/…
我需要回显一些文本。喜欢text "hey"
如果我尝试使用代码echo "text "hey"" 得到输出为text hey
那么,如何也显示双引号。谁能帮我解决这个问题。
【问题讨论】:
echo 'text "hey"' - 将整个字符串用单引号 (') 括起来。原因如下:howtogeek.com/howto/29980/…
你可以使用
echo 'text "hey"'
或
echo "text \"hey\""
简而言之:
双引号 ( "quote" ) 保护包含在两个双引号之间的所有内容,除了 $、'、" 和 \。当您只需要变量和命令替换时,请使用双引号
单引号 ( 'quote' ) 保护包含在两个单引号之间的所有内容。用于关闭所有字符的特殊含义。
【讨论】:
^Ms 将在 vim 中打开文件可见)。