2016-02-18 176 views

回答

2

"

輸出

shEll$ echo "Hello World!" | sed "s/World/ain't/g"                                                        
Hello ain't! 
+0

OP更換' - ClaudioM很快認識到'ain't'有一個單引號。所以,sed覺得單引號在'ain'之後結束:'sed's/will not/ain''。這不是你所期望的。因此,用'''改變'''以便sed知道'''之間的所有內容將被視爲查找/替換。 – zedfoxus

+0

好,所以我有:sed「s /不會/不是/ g」......當我把文件名稱放在最後時,什麼都沒有出來。 – user5442073

+0

@zedfoxus,感謝澄清;) – ClaudioM