-1

私の問題は、重複のある 150 を超える電子メール ID のセットがあることです。それらは、コンマで区切られた連続行を持つ.txtファイルにあります。

例: リストは次のようになります

abc@m.com, cvb@m.com, abc@m.com, ert@m.com, fdb@m.com, cvb@m.com

今、私はそれらを1行に1つの電子メールIDとして作成したい

abc@m.com, 
cvb@m.com
abc@m.com
ert@m.com
fdb@m.com
cvb@m.com

次に、メールIDを削除して一意のリストにしたい

abc@m.com
ert@m.com
fdb@m.com
cvb@m.com 

2 つの重複、つまり abc@m.com と cvb@m.com が削除されます

次に、メールに返信したメール ID を削除してリストを更新し、残りの人にリマインダーを送信します。

ert@m.com 

私のメールに返信し、タスクが完了し、10 日後、残りの人々にもう一度思い出させたいと思っています。以下のように、すべての連絡先と回答者の連絡先の両方を区別することにより、非回答者のみで構成されるリストを取得しました

abc@m.com
fdb@m.com
cvb@m.com

これはすべて 200 を超えるメール ID を処理する必要があるため、このために scipting のヘルプが必要です。よろしくお願いいたします。

4

1 に答える 1

0

一部の Linux (または Mac OS X、または cygwin) シェルを使用して、すべての,組み合わせを改行に変換し、それらを並べ替えてフィルター処理します。

tr ", " "\n" <addresses.txt |sort |uniq

どちらが出力されますか

abc@m.com
cvb@m.com
ert@m.com
fdb@m.com
于 2013-05-17T09:07:45.270 に答える