2014-10-17 74 views
1

我如何獲得MKS sed來輸出這個雙引號?

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

輸出

ab 

而非

a"b 

如預期。

什麼是修復?

+0

使用命令: $回聲XXX | sed的S/XXX/A \ 「\」 b/ 輸出將是:一 「」 b 請注意,(「(引號)應該逃脫,所以我們需要去做是這裏的兩倍技巧) – prudviraj 2014-12-02 10:08:02

+0

已確認http://i.imgur.com/l5ZI25f.png。謝謝!請輸入您的答案作爲答案,以便我可以接受。 – ChrisJJ 2014-12-03 13:19:31

+0

done @ChrisJJ .. :) – prudviraj 2014-12-04 06:11:11

回答

1

使用下面的命令:$

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

輸出將是:一 「」 B

請注意,(「(引號)應該被轉義,所以我們需要做兩次,這是這裏的技巧)