sed取代問題 - Linux

Damian avatar
By Damian
at 2010-02-09T22:41

Table of Contents

請問一下

如果有5個字串

a1="abc"
a2="def"
a3="ghi"
a4="jkl"
a5="mno"

aa=$a1$a2$a3$a4$a5

所以理論上aa=abcdefghijklmno

可是目前遇到的狀況是

bb.txt內容為

$a1$a2$'"$a3$a4$a5

該如何把 $'" 給刪除呢?

例如用

cat bb.txt | sed 's/[$'"]//g' 會出問題 XD

該怎麼讓sed把 $'" 當成是一整個東西去處理呢?

像是數學式中的小括號 會優先處理一樣

若用 ` 來將程式括號 起來優先處理 也是NG

cat bb.txt | sed 's/`$'"`//g'

--
Tags: Linux

All Comments

Daph Bay avatar
By Daph Bay
at 2010-02-10T20:11
sed s/\$\'\"// bb.txt
Cara avatar
By Cara
at 2010-02-12T00:12
謝謝p大 ^^

awk可以給範圍嗎?

Noah avatar
By Noah
at 2010-02-09T20:58
如果是要print出 $5~$100 行 可以直接給awk範圍嗎? awk ooxx and#39;{print $5,$6....(該不會要填到$100吧)}and#39; 感謝回覆! -- - ...

磁碟問題

Kristin avatar
By Kristin
at 2010-02-09T20:31
請問 我有一個 primary partition 是掛載在 整個 根目錄下 但是現在發現磁碟空間快用完了 我有另外一個 NTFS partition 請問有可能把他 format 然後重新加到那個 linux 根目錄 所在的partition下嘛?? 或是有其他方法?? 感謝 - ...

請問Ubuntu與CIC軟體的支援度

Oscar avatar
By Oscar
at 2010-02-09T19:55
※ 引述《bullfrogtwn (牛蛙)》之銘言: : ※ 引述《chenyen ()》之銘言: : : 我是使用Debian : 我是用 gentoo 64 bits : : 跟Ubuntu的狀況應該類似 : : 給你幾個建議: : : 不知道你安裝的軟體是哪些方面的 : : 若只是Cadence、Men ...

amsn新增聯絡人

Dinah avatar
By Dinah
at 2010-02-09T19:18
新增聯絡人 也向確認朋友有加入清單 但為何帳號前面都會打x咧?? 如圖 http://i.imgur.com/ijPmz.png 還是說可以設定成不要顯示那個叉叉?? -- 男公關部 vs KERORO小隊 相似性 -------------------------------- ...

NTFS誤格式化為ext4

Emma avatar
By Emma
at 2010-02-09T18:37
※ 引述《mp607 (我是機器 丟我XD)》之銘言: : ※ [本文轉錄自 Storage_Zone 看板] : 作者: mp607 (我是機器 丟我XD) 看板: Storage_Zone : 標題: [救援] NTFS誤格式化為ext4 : 時間: Tue Feb 9 14:00:55 2010 : ...