以前、Yahoo!グループのメーリングリストで自動付加される広告テキストバナーを、procmailとsedで自動削除する方法を紹介しましたが、その続編です。削除するだけなら、.procmailrcファイルの1行に、sedのdコマンドで記述できました。先の記事で提案しているように広告削除済みを示す文字列を挿入するとなると、sedのiコマンドを使い、これには2行必要になるので.procmailrc内には記述できません。そこで別にsedスクリプトファイルを用意して、これを.procmailrcから呼び出すようにします。この方法を用いて、Yahoo!グループの広告カット方法を、より詳しく解説し直したページを公開しています。この調子で他の広告もカットしてみます。広告が多くて読みにくい日経のメールニュース。Deleted]/^---AD----/,/----AD---/d/^----PR-----/,/-----PR----/dこれは成功して、かなり読みやすくなりました。一件、広告カットしたかったけど、うまくいかなかったのが、ウィークリーまぐまぐ。これは、広告の開始・終了の文字列に全角の罫線文字が使われていて、sedのマッチ条件にどう記述すればよいかが問題。16進表記かワイルドカードでなんとかできるとは思うけど、面倒だったのでいまのところ保留。[ごんざぶログ]ウィークリーまぐまぐの広告カットに成功しました。»プロフィール連絡先メール送信フォームTwitterFacebookSkypeJP7RTH。