請問sed 取代 ' 的語法 - Linux

Eartha avatar
By Eartha
at 2009-09-09T12:49

Table of Contents

※ 引述《ffrr (冰色太陽)》之銘言:
: 得到b.txt的內容為 'h''t''t''p'':''/''/'
: 請問要怎麼才能把 ' 取代掉呢?
bash expansion 不允許 single quote (') 出現在兩個 ' 之間
即使是你想 escape (\) 它也沒用的
因為兩個 ' 括起來的東西就是不解釋

可以嘗試:
sed 's/'\''//g' <filename>

--
Tags: Linux

All Comments

Elma avatar
By Elma
at 2009-09-12T18:40
建議不要用 " 來當替代,因為 bash 會和 regexp 的語法衝突

grub和mbr問題

Regina avatar
By Regina
at 2009-09-09T00:49
現在我在筆電上使用雙系統 主硬碟是灌windows XP,另外買了外接硬碟灌了UBUNTU grub似乎也跟著UBUNTU裝再另一個硬碟裡 所以每次開機都要插上外接硬碟才能順利進入windows 請問有沒有辦法回復到還沒裝UBUNTU之前的情況? (不用經過作業系統選單,直接進入windows,可以的 ...

查詢 DNS 出現 Served by: 代表什麼呢?

Zanna avatar
By Zanna
at 2009-09-08T23:14
我架設的 DNS 是 mydns.aaa.edu.tw aaa.edu.tw 已經有設定好,認得 mydns.aaa.edu.tw 是一台 Name Server 我用我的 電腦去跟 aaa.edu.tw 查詢 nslookup 卻出現 --------------------------------- ...

在不同的副檔名時啟動gvim的latex-suite

Noah avatar
By Noah
at 2009-09-08T21:51
Deal all: 我在使用vim編輯latex時, 使用vim的一個叫做latex-suite的package 每當我想要編輯latex檔案(.tex)時, 只要輸入 $ gvim xxx.tex latex-suite就會啟動. 我的問題是,若我想要編輯.ctx的檔案 ...

xubuntu下顯示的問題

Brianna avatar
By Brianna
at 2009-09-08T14:59
在登入畫面時 選單的字很大 或開openoffice字會變超大 http://img5.imageshack.us/img5/2348/screenshotav.png 試過1360x768或1024x768都一樣 應該不是解析度的問題吧? 可是開pcmanx或firefox又變正常了 不知道是哪邊出了 ...

請問要如何限制使用者頻寬呢?

Frederica avatar
By Frederica
at 2009-09-08T14:34
想做一個可以限制使用者上網頻寬的功能 linux下要如何限制單一帳號的使用者頻寬呢? 比如說 1.使用者下載到100MB就暫停使用者權限 2.使用者只能10k/s 3.使用者只能用8MB/day 隔天重算 這樣的功能 - ...