請問sed 取代 ' 的語法 - Linux

By Eartha
at 2009-09-09T12:49
at 2009-09-09T12:49
Table of Contents
※ 引述《ffrr (冰色太陽)》之銘言:
: 得到b.txt的內容為 'h''t''t''p'':''/''/'
: 請問要怎麼才能把 ' 取代掉呢?
bash expansion 不允許 single quote (') 出現在兩個 ' 之間
即使是你想 escape (\) 它也沒用的
因為兩個 ' 括起來的東西就是不解釋
可以嘗試:
sed 's/'\''//g' <filename>
--
: 得到b.txt的內容為 'h''t''t''p'':''/''/'
: 請問要怎麼才能把 ' 取代掉呢?
bash expansion 不允許 single quote (') 出現在兩個 ' 之間
即使是你想 escape (\) 它也沒用的
因為兩個 ' 括起來的東西就是不解釋
可以嘗試:
sed 's/'\''//g' <filename>
--
Tags:
Linux
All Comments

By Elma
at 2009-09-12T18:40
at 2009-09-12T18:40
Related Posts
grub和mbr問題

By Regina
at 2009-09-09T00:49
at 2009-09-09T00:49
查詢 DNS 出現 Served by: 代表什麼呢?

By Zanna
at 2009-09-08T23:14
at 2009-09-08T23:14
在不同的副檔名時啟動gvim的latex-suite

By Noah
at 2009-09-08T21:51
at 2009-09-08T21:51
xubuntu下顯示的問題

By Brianna
at 2009-09-08T14:59
at 2009-09-08T14:59
請問要如何限制使用者頻寬呢?

By Frederica
at 2009-09-08T14:34
at 2009-09-08T14:34