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.
Attachment:
pgpVgbfEfiGBR.pgp
Description: PGP signature