03/05/17 06:06
>>351
sylpheed で MH形式にエクスポートもいいんだけど、mbox形式って要するに
テキストファイルだから、この機会にPerlとかで簡単なテキスト処理をする
方法を覚えるとステップアップできるかも。
例えば…
#!/usr/bin/perl
$file=1;
while (<>) {
if (/^From /) {
open(OUT, ">>$file");
$file++;
}
print OUT;
}
…みたいのを作れば 1 から始まるファイル名のファイルに分割することが
できます。もちろん上手くいかないこともあるんだけど、そこで試行錯誤
するのも楽しいし、1つ何か覚えるとそれが次につながりますよ。
上の例では改行コードの変換処理や文字コードの変換処理を入れてませんが、
nkf を使わず処理することも可能です。挑戦してみてください。