.eml 形式でエクスポートされた大量のメールがあり、次のようなキーワードを探しています。
egrep -iR "keyword|list|foo|bar" *
これにより、次のような base64 でエンコードされた電子メールの添付ファイルが原因で、比較的短いキーワードを使用すると、多くの誤検出が発生します。
Inbox/Email Subject.eml:rcX2aiCZBfoogjNUShcWC64U7buTJE3rC5CeShpo/Uhz0SeGz290rljsr6woPNt3DQ0iFGzixrdj
Inbox/Email Subject.eml:3qHXNEj5sKXUa3LxfkmEAEWOpW301Pbarq2Jr2IswluaeKqCgeHIEFmFQLeY4HIcTBe3wCf6HzPL
これらの一致を識別して除外する書き込み可能な正規表現はありますか、または「Content-Transfer-Encoding: base64」という行に到達したら、ファイルの読み取りを停止するように grep に指示できますか?