FHEM > Automatisierung

Bug oder Feature REGEXP Eingangstuer.o*

(1/1)

Damian:
Hallo zusammen,

ich versuche nach bestimmten HM-Nachrichten zu filtern - ist ja auch nichts besonderes.

von den beiden Meldungen möchte ich nur eine loggen.

2013-08-28_15:50:33 Eingangstuer open
2013-08-28_15:50:33 Eingangstuer contact: open (to HMLAN)




--- Code: ---./log/Eingangstuer.log Eingangstuer.open
--- Ende Code ---


funktioniert


--- Code: ---./log/Eingangstuer.log Eingangstuer.o*
--- Ende Code ---


dagegen nicht - warum?

Gruß

Damian

justme1968:
weil es
--- Code: ---./log/Eingangstuer.log Eingangstuer.o.*
--- Ende Code ---
heissen muss ?

ein o und beliebige zeichen danach. nicht beliebig viele o wie bei dir.

(falls es kein tipfehler ist)

gruss
  andre

Damian:

--- Zitat von: justme1968 schrieb am Do, 29 August 2013 18:05 ---weil es
--- Code: ---./log/Eingangstuer.log Eingangstuer.o.*
--- Ende Code ---
heissen muss ?

ein o und beliebige zeichen danach. nicht beliebig viele o wie bei dir.

(falls es kein tipfehler ist)

gruss
  andre
--- Ende Zitat ---


Danke - und doch selbst drauf reingefallen;)

Vielleicht als Info für die anderen:

* steht bei regulären Ausdrücken (Regexp) für "beliebig oft wiederholen" und nicht für "beliebige Zeichen" wie man es sonst kennt.

Gruß

Damian
 

rudolfkoenig:
Oder auch: regexp ist anders und deutlich maechtiger als das vom Filesystem eher bekannte glob.

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln