請問sed/awk的regular expression - Linux

Genevieve avatar
By Genevieve
at 2008-06-14T14:02

Table of Contents

小弟有個.procmailrc檔案內容類似如下:
:0 c
* ^Subject:.*
$HOME/mail/TALK
:0
* ^Subject:.*TALK
! [email protected]

:0 c
* ^Subject:.*SPAM
$HOME/mail/SPAM
:0
* ^Subject:.*SPAM
! [email protected]

假設今天要自動化刪除某一個關鍵字的過濾,如"TALK".
則理想結果為:

:0 c
* ^Subject:.*SPAM
$HOME/mail/SPAM
:0
* ^Subject:.*SPAM
! [email protected]

若用sed /TALK/d .procmailrc則會剩下:

:0 c
:0

:0 c
* ^Subject:.*SPAM
$HOME/mail/SPAM
:0
* ^Subject:.*SPAM
! [email protected]

請問該如何處理剩下這兩行:
:0 c
:0
或者是一開始寫awk/sed的regular expression
就可以把他們一起移除呢?

謝謝!

--
Tags: Linux

All Comments

在XP下安裝Ubuntu 8.04後不能上網

Damian avatar
By Damian
at 2008-06-14T08:36
※ 引述《Galileolei (喵嗚喵喔)》之銘言: : 雖然沒用過Linux, : 所以選了Ubuntu最新版,在XP下安裝, : 想先試用看看。 : 結果灌好發現, : XP和Ubuntu都不能連外網了, : 可以連到網芳。 : 到終端機那裡去做sudo pppoeconf, : 結論是 : NOT ...

有關開機管理程式的二三問

Aaliyah avatar
By Aaliyah
at 2008-06-14T04:31
※ 引述《brianhsu.bbsatbbs.sayya.org (四葉妹妹好萌)》之銘言: : ※ 引述《Dix123.bbsatptt.cc (小蔡)》之銘言: 首先先謝謝S K B A 四位高手的幫忙atat 我後來才想到外站好像看不到推文 所以特地在推文之外再致謝一次 (跪) : andgt; 1 ...

在XP下安裝Ubuntu 8.04後不能上網

Lydia avatar
By Lydia
at 2008-06-14T03:22
※ 引述《Nephom.bbsatNO.bbs.ndfnet.tw.SPAM (忍法 土遁之術)》之銘言: : ※ 引述《Galileolei.bbsatptt.cc (喵嗚喵喔)》之銘言: : andgt; 雖然沒用過Linux, : andgt; 所以選了Ubuntu最新版,在XP下安裝, : andgt ...

在XP下安裝Ubuntu 8.04後不能上網

Erin avatar
By Erin
at 2008-06-13T18:17
雖然沒用過Linux, 所以選了Ubuntu最新版,在XP下安裝, 想先試用看看。 結果灌好發現, XP和Ubuntu都不能連外網了, 可以連到網芳。 到終端機那裡去做sudo pppoeconf, 結論是 NOT CONNECTED Sorry, I scanned 1 interface, but ...

關於DISPLAY的問題

Carolina Franco avatar
By Carolina Franco
at 2008-06-13T18:08
※ 引述《knare (~如風飛舞~*御*)》之銘言: : 想請問各位前輩一些問題 : 關於Linux的部份~ : 如果我在文字模式下,但須執行軟體 : 所以需要秀出軟體的介面 : 在文字模式下,如何秀出軟體介面呢 : 我嘗試執行過,但系統似乎關閉了DISPLAY的功能 : 請問胎怎麼啟動它呢,假設start ...