Jan Trippler wrote:

> Der folgende Ausdruck l�uft (zumindest in der Beispiel-Datei von
> Stephan) sauber:
> 
> Achtung: Alles in einer Zeile!
> 
> grep Deleted $LOG | sed 's/[EMAIL PROTECTED]< ]\([^< [EMAIL PROTECTED]>: ]*\).*
> \[Applied filter: \([^]]*\)\].*$/\1 \2/' | sort -f | uniq | while read adr
>  rest; do printf "%-45.45s %s\n" "$adr" "$rest"; done
> 
> Der Schwanz nach dem sed sortiert (ohne Unterschiede zwischen Gro�-
> und Kleinbuchstaben), uniq fischt Doubletten raus, die
> while-Schleife sorgt f�r eine halbwegs anst�ndig formatierte
> Ausgabe. Die Schleife kann man �brigens durch einen awk ersetzen:
> ... | uniq | awk ' { printf "%-45.45s %s\n", $1,
>                             substr ($0, length ($1) + 1); } '

Hallo Jan,

vielen Dank f�r das Script! Es klappt hervorragend! Sortierung, Formatierung 
und das L�schen der doppelten Eintr�ge finde ich sehr gut. Und ein besonderes 
Highlight ist die M�glichkeit in den Eintr�gen einfach scrollen zu k�nnen!

Stephan
-- 
Stephan Maseizik    <[EMAIL PROTECTED]>    (gpg-key on request)


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an