[問題] 請問sed/awk的regular expression

看板Linux作者 (窗外有藍天)時間17年前 (2008/06/14 14:02), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
小弟有個.procmailrc檔案內容類似如下: :0 c * ^Subject:.* $HOME/mail/TALK :0 * ^Subject:.*TALK ! TALK@abc.com :0 c * ^Subject:.*SPAM $HOME/mail/SPAM :0 * ^Subject:.*SPAM ! SPAM@abc.com 假設今天要自動化刪除某一個關鍵字的過濾,如"TALK". 則理想結果為: :0 c * ^Subject:.*SPAM $HOME/mail/SPAM :0 * ^Subject:.*SPAM ! SPAM@abc.com 若用sed /TALK/d .procmailrc則會剩下: :0 c :0 :0 c * ^Subject:.*SPAM $HOME/mail/SPAM :0 * ^Subject:.*SPAM ! SPAM@abc.com 請問該如何處理剩下這兩行: :0 c :0 或者是一開始寫awk/sed的regular expression 就可以把他們一起移除呢? 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 128.197.61.18
文章代碼(AID): #18KryAUP (Linux)