【问题标题】:How do I get MKS sed to output this double quote?如何让 MKS sed 输出这个双引号?
【发布时间】:2014-12-13 15:00:01
【问题描述】:

线

echo xxx | sed "s/xxx/a""b/"

输出

ab

而不是

a"b

正如预期的那样。

解决方法是什么?

【问题讨论】:

  • 使用命令:$ echo xxx | sed s/xxx/a\"\"b/ 输出将是:a""b 请注意 ("(quote) 应该被转义,所以我们需要这样做两次,这就是这里的技巧)
  • 已确认 http://i.imgur.com/l5ZI25f.png 。谢谢!请输入您的回复作为答案,以便我接受。
  • 你能接受我的回答,以便对其他人有帮助@Chrissjj

标签: windows-7 cmd mks


【解决方案1】:

使用下面的命令:$

echo xxx | sed s/xxx/a\"\"b/

输出将是:a""b

请注意 ("(quote) 应该被转义,所以我们需要这样做两次,这就是这里的窍门)

【讨论】:

    猜你喜欢
    • 2014-03-20
    • 2021-09-28
    • 2012-06-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-17
    • 2015-11-06
    • 2021-10-30
    相关资源
    最近更新 更多