Hi alle zusammen,
ich h�nge meine Frage mal an eine alte Antwort von Mathias Gygax, weil
er auf eine �hnliche Frage schon mal kompetent geantwortet hat.
Ziel: Mail in meinem Spoolfile sollen rot hervorgehoben werden, wenn
sie an postmaster, webmaster, newsmaster, admin, sysop,
abuse... adressiert sind.
L�sungsansatz:
folder-hook "!" 'color index red default "~C master"'
oder: folder-hook "!" 'color index red default "~C "master'
funktioniert f�r alle "master"-Adressen.
Aber:
folder-hook "!" 'color index red default "~C master|root|admin|abuse|sysop"'
funktioniert nicht (�error in pattern: master|root|admin|abuse|sysop�).
Irgendwie m�ssten die '|' escaped werden, aber ich wei� nicht
wie. Alle Versuche schlugen fehl.
Noch weniger (�Unmatched ( or \(.�) funktioniert :
folder-hook "!" 'color index red default "~C
(web|news|post)master|root|admin|abuse|sysop"'
Kann mir jemand helfen und erkl�ren, wie sowas funktioniert oder mir
ein Dokument nennen, wo das ganze wirklich pr�zise beschrieben wird?
Den Hinweis von Mathias Gygax (s.u.) versuchte ich aufzunehmen, habe
damit aber nix erreicht.
Ciao, Gregor
* Mathias Gygax <[EMAIL PROTECTED]> [Mon 29 Jan 2001 22:58:57 GMT]:
> On Mon, Jan 29, 2001 at 09:36:03 +0100, Thomas Bader wrote:
>
> > > send-hook symlink\.ch "set realname='Thomas '\'DawnRazor\'' Bader'"
> 1 2 34 5 6 78
>
> 1. das begrenzen des eigentlichen arguments beginnt.
>
> 2. die zweite stufe des begrenzen beginnt hier.
>
> 3. und endet hier auch wieder.
>
> 4. hier wird auf der ersten ebene von " escaped. der backslash ist
> notwendig da wir uns auf der stufe " befinden.
>
> 5. hier wieder.
>
> 6. hier beginnt wieder der rest des zweiten begrenzers.
>
> 7. und endet hier auch wieder.
>
> 8. das ganze argument wird abgeschlossen.
>
> > Das Funktioniert sehr gut. Danke!
> >
> > Aber kannst Du mir sagen, wieso da �'\'� und �\''� n�tig
> > sind?
>
> es gibt zwei quotation mechanismen: der eine f�ngt mit " an und der
> andere mit ' . soweit so klar. bei der verwendung von ' wird allerdings
> die \ escapes nicht ausgewertet. das war das urspr�ngliche problem
> deiner fragestellung. deswegen hab ich das \' aus der zitierung mittels
> ' rausgenommen und es der stufe weiter unten, dem mit ", �berlassen.
> innerhalb von doppelten anf�hrungszeichen wird mit \' korrekt escaped,
> was eben mit ' nicht passiert.
>
--
-----------------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie bitte eine
E-Mail an [EMAIL PROTECTED] die im Subject
"unsubscribe <deine_email_adresse>" enthaelt.
Bei Problemen bitte eine Mail an: [EMAIL PROTECTED]
-----------------------------------------------------------
670 eingetragene Mitglieder in dieser Liste.