Hallo Michelle, Michelle Konzack, 08.01.2004 (d.m.y):
> Am 2004-01-08 17:47:32, schrieb Christian Schmidt:
> >Hallo miteinander,
>
> >sed -e 's/\(\[\|=5B\)BEGRIFF\(\]\|=5D\)\(:\|=3A\)\?[ _]\?//g'
> >
> >Dabei ist "BEGRIFF" der "Inhalt" der eckigen Klammern, nach obigem
> >Beispiel also "Exim".
> >(Das Drumherum aus der .mailfilter lasse ich mal weg.)
> >Dummerweise funktioniert die Ersetzung aber nicht immer. Probleme
> >bereiten hier die Tags [Netatalk-admins] und [Exim].
>
> :0fh
> * ^Subject.*\[courier\-users\]
> | sed -e 's/\[courier\-users\] //'
>
> :0fh
> * ^Subject.*\[Exim\]
> | sed -e 's/\ [Exim\]//'
>
> Wo ist das problem ?
Das Problem aeussert sich bei mir so, dass maildrop z.B. bei einigen
Mails z.B. aus der exim-users-Mailingliste ("[Exim]" im Subject) wegen
eines temporaeren Fehlers die Mail nicht in die entsprechende Mailbox
verschiebt - unabhaengig davon, ob ich in der .mailfilter die "kurze"
oder die "lange" Version des sed-Aufrufs unterbringe.
Da muss ich wohl mal einen Blick in den "Quellcode" der Mails
werfen...
> >Meine Frage (und Bitte) waere nun folgende:
> >Kann jemand mit etwas mehr Ahnung von sed und Regulaeren Ausdruecken
> >vielleicht einmal ein paar erklaerende Worte zu dem sed-Konstrukt
> >verlieren?
>
> Getan
Naja...
Gruss,
Christian
--
Was ist der Unterschied zwischen einem Juristen und Gott? Gott denkt
nicht, er sei ein Jurist.
pgp00000.pgp
Description: PGP signature

