headerphoto

grepmail und mutt

grepmail

Programm um Mailboxen (auch komprimiert mit gzip, bzip2) mit Hilfe von Regulären Ausdrücken oder Datumsformaten zu durchsuchen. Dabei wird entweder nur im Header oder in der Nachricht,  in einzelnen Dateien oder rekursiv durch Verzeichnisse gesucht.

Beispiele:

Durchsuche alle Mailboxen (-r) nach dem Wort Linux in der Nachricht (-b):

grepmail -rb Linux ~/Mail/*

Durchsuche die Mailbox eingang nach allen Varianten von Linux (-i) im Nachrichtentext (-b):

grepmail -ib Linux eingang

Durchsuche die Mailbox eingang nach allen Varianten von Linux (-i) im Nachrichtentext (-b), die nach dem 21. November (-d) eingetroffen sind. Schreibe das Ergebnis in eine neue Mailbox mit dem Namen mbox_neu:

grepmail -ib Linux -d "after 11/21/2009" eingang > mbox_neu

grepmail kennt zahlreiche andere Optionen. Siehe dazu:

man grepmail

grepm für mutt

Ein praktisches Skript, das den Suchvorgang mit Hilfe von grepmail ausführt, Ergebnisse in eine temporäre Mailbox schreibt und diese danach mit mutt anzeigt.

Kurs

Den Umgang mit regulären Ausdrücken lernen Sie in: Shellprogrammierung mit der BASH

War diese Information hilfreich?

Sie sind über eine Suchmaschine auf diesen Artikel gestoßen? War diese Information für Sie ausreichend und hilfreich? Hat etwas gefehlt? Mailen Sie mir, was an diesem Artikel ergänzt oder geändert werden soll.

 

 

Demnächst