これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド mboxgrep です。
プログラム:
NAME
mboxgrep - パターンに一致する電子メール メッセージを表示します
SYNOPSIS
mboxgrep [OPTIONS] パターン [メールボックス]
DESCRIPTION
このマニュアルページは以下を参照しています mboxgrep バージョン 0.7.9.
mboxgrep をスキャンします メールボックス 一致するメッセージを表示します パターン。
メールボックス名が省略されている場合、または代わりに XNUMX つのダッシュ (-) が指定されている場合は、次から読み取られます。
標準入力。 mbox フォルダーを読み取ることも、別のフォルダーから出力することもできます mboxgrep からのプロセス
標準入力。
mboxgrep POSIX 正規表現と Perl 互換の正規表現を理解します。
式 (コンパイル時に有効な場合)。 メールボックス 次のいずれかになります。
· mbox フォルダー (プレーンまたは圧縮)
・MHフォルダ
· Gnus nnmh または nnml フォルダー
· qmail スタイルの maildir フォルダー
OPTIONS
-h、-help
ヘルプ画面を表示して終了します。
-V、-version
バージョンと著作権情報を表示して終了します。
-r、-recursive
ディレクトリを再帰的に下降します。
-E、--拡張正規表現
PATTERN は拡張正規表現です。 これがデフォルトです。
-G、--basic-regexp
PATTERN は基本的な正規表現です。
-P、--perl-regexp
PATTERN は Perl の正規表現です。 コンパイル時に有効にした場合にのみ機能します。
-e、--regexp=パターン
PATTERN を正規表現として使用します。
-i、-ignore-case
大文字と小文字の区別は無視してください。
-v、--invert-match
PATTERN に一致しないメッセージを選択してください。
-H、--ヘッダー
PATTERN をメッセージ ヘッダーと照合します。
-B、--本体
PATTERN をメッセージ本文と照合します。
-l、--file-lock=メソッド
ファイルのロック方法を選択します。 METHOD は `fcntl'、`flock'、または `none' です。
-nl、--ファイルロックなし
ファイルをロックしないでください。 このオプションは、mbox フォルダー (以下を参照) が
スキャンした。
-c、-count
通常の出力を抑制し、一致するメッセージの数を出力します。
-o、--output=フォルダー
通常の出力を抑制し、代わりに宛先フォルダー FOLDER にメッセージを書き込みます。
-p、--pipe=コマンド
見つかった各メッセージを COMMAND にパイプします
-d、-delete
通常の出力を抑制し、代わりに選択したメッセージを削除します。 慎重に使用してください。
-nd、--重複なし
重複したメッセージを無視します。
-m、--mailbox-format=TYPE
入力および出力メールボックスのタイプを選択します。 TYPE は「mbox」(デフォルト)、「zmbox」のいずれかです。
(「gzip 圧縮 mbox」を意味します)、「bz2mbox」 (「bzip2 圧縮 mbox」を意味します)、
`mh'、`nnml'、`nnmh'、または `maildir'。
例
· $MAIL でダーティ ハリーからのメッセージを検索します。
mboxgrep '^From:.*callahan@homicide\.SFPD\.gov' $MAIL
・フォルダ内のメッセージをすべて表示 ~/メール/受信に登場するものを除く
AOL から発信するには:
mboxgrep -v '受信:.*aol\.com' ~/メール/受信
onworks.net サービスを使用してオンラインで mboxgrep を使用する