当前位置: 首页 > 面试题库 >

如何在使用单引号的回声中使用单引号

史默
2023-03-14
问题内容

首先,我经历了相关的问题..尚未找到任何答案..我正在使用此代码显示消息

echo 'Here goes your message with an apostrophe S like thi's ';

我该如何做这项工作,因为此回声内的任何引号都会破坏该语句…


问题答案:

可以使用反斜杠对引号进行转义,也可以使用双引号来指定字符串。

echo 'Here goes your message with an apostrophe S like thi\'s';

echo "Here goes your message with an apostrophe S like thi's";


 类似资料:
  • 问题内容: 我正在尝试学习编写查询的最佳方法。我也了解保持一致的重要性。到现在为止,我在没有任何实际考虑的情况下随机使用单引号,双引号和反引号。 例: 另外,在上述例子中,考虑到,,等可以是变量。 这是什么标准?你是做什么? 我已经在这里阅读了大约20分钟的类似问题的答案,但是似乎没有确切的答案。 问题答案: 反引号用于表和列标识符,但是仅当标识符是MySQL保留关键字时,或者当标识符包含空格字符

  • 问题内容: 这是需要执行的代码块: 此块用Java代码形成。在执行时,这将引发异常 org.springframework.jdbc.BadSqlGrammarException 。但是当我更改为它时,执行成功。 这是我的问题: 1)为什么在我使用单引号时会引发异常? 2)单引号和双引号“单引号”有什么区别? 3)如果我始终使用双“单引号”,会不会有任何后果? 问题答案: 从Oracle文档中获取

  • 问题内容: 如何使用PHP 用(我认为其称为单引号)替换(我认为它称为双引号)? 问题答案: 或重新分配

  • 问题内容: 我正在编写一个小的bash脚本,并希望通过ssh执行以下命令 不幸的是,此命令同时包含单引号和双引号,所以我不能 建议解决该问题的方法是什么? 问题答案: 使用heredoc 您只需在shell的stdin上传递您的确切代码即可: 请注意,上面没有执行任何变量扩展-由于使用了(vs ),它会将代码 准确地 传递到远程系统,因此变量扩展()将在远程端扩展,仅使用可用变量到远程外壳。 这也

  • 问题内容: 与 我看到越来越多的JavaScript库在处理字符串时使用单引号。为何一个使用另一个原因?我认为它们几乎可以互换。 问题答案: 在不同的库中使用单一或双重的最可能原因是程序员的偏爱和/或API一致性。除了保持一致之外,请使用最适合该字符串的那个。 使用其他类型的引号作为文字: 这可能会变得复杂: ES6中的另一个新选项是使用以下字符的Template文字: 模板文字为以下内容提供了一

  • 问题内容: 我想像这样在Bash中显示一个字符串 当然可以这样 但是如何在字符串周围使用单引号的同时完成此操作? 问题答案: 不起作用。但是以下工作原理: 在bash的手册页中: 即使在单引号之前加反斜杠,也不能在单引号之间引起单引号。 .... $’string’* 形式的单词经过特殊处理。该单词扩展为字符串,并按ANSI C标准的规定替换反斜杠转义字符。 *