#99 Article 1128 Posted at 1996/08/25 02:45:39 by shk (MAP5326) [AWK]

Subject: Mail Cutter

メイリング・リストのメールを自動的にアーティクル番号へと書き出し
てくれるawkのスクリプトをどなたかご存じないでしょうか。
エディタを使って手動で切り出すのに疲れました。(^^;
自分でスクリプトを書いてみたものの、どうも巧くいきません。

(↓引用符を付加)

> Mail 1 of 50 (serial No.512721)
> From:owner-XxxxXXX  (33 lines)
> Posted at 96/08/22 17:43:15
> 
> From owner-XxxxXX Thu Aug 22 17:43:15 1996
> Date: Thu, 22 Aug 1996 15:22:11 +0900
> Message-Id: <19960...>
[略]
> X-Sequence: zzzvvvxxx 3756
> Subject: [qqq 3756] HogeHoge
[略]
> 
> これ以下が本文

X-Sequence: の第3フィールドから番号を拾い、その番号名を付けたフ
ァイルに1アーティクルを書き込みたいのです。mnewsで読みます。
プラットホームOSはFreeBSDです。

頭のほうにある From: に表示される行数は、違う形式のメールで数え
た場合の行数であるように思われます。
ここでの例は、imailコマンドを使って読み出したものです。

perlだとまだチンプンカンプンなので、awkのほうを希望します。(^^;
あるいは(唐突にも!)C言語。

shk