FrontPage

Mailman 自動投稿対策

フルモデレートなMLで、保留メールが溜まるところは、/usr/local/mailman/data/heldmsg-ML_Name

/usr/local/mailman/data/heldmsg-tfc-9656.pck

1メール1ファイルになってて、こんな・・・

-rw-rw-r--  1 mailman  mailman   3831 Jan 11 08:22 heldmsg-tfc-9662.pck
-rw-rw-r--  1 mailman  mailman  10554 Jan 11 11:17 heldmsg-tfc-9663.pck
-rw-rw-r--  1 mailman  mailman   2634 Jan 11 11:19 heldmsg-tfc-9664.pck
-rw-rw-r--  1 mailman  mailman   2250 Jan 11 11:21 heldmsg-tfc-9665.pck

で、特定の文字列を含むファイルを特定して、取り出して、内容編集した後特定のアドレスへ送信したい。


/usr/local/mailman/data/ ディレクトリの中の特定文字列を含むファイルを特定

始め、perl スクリプトで、と思ったけど、もうすっかり忘れてしまったので、

grep -rl "tfc" /root/bin/tmp > tfc_filename

みたいなワンライナーを.shにしてしまうことに。(; ̄ー ̄)手抜きw

ただし、FreeBSDデフォルトのgrepは噂によると日本語はNG・・・らしい(ホントか?)なので、いろいろ言われている(らしい)japanese/grep を入れてみる。

portinstall japanese/grep

すんなり入った( ̄ー ̄)


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS