Regexp in column_spec im FileLog

Begonnen von Tobias, 23 November 2012, 14:54:26

Vorheriges Thema - Nächstes Thema

Tobias

                                                   

Hi,

ich habe eine Kurze Frage:
Warum geht folgendes:

get outlog out-2008.log - 2008-01-01 2008-01-08 4:::$value=~"on"?1:0


aber folgendes nicht??

get outlog out-2008.log - 2008-01-01 2008-01-08 4:::$fld[4]=~m/^([-\.\d\+).*/i

da kommt nur 1 wie true zurück. Ich möchte aber das Ergebnis der function ausgeben.
Jemand eine Idee?

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

Tobias

                                                   

sorry,
suche: $value
ersetze: $fld[4]

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

Tobias

                                                   

möchte nur nochmal darauf hinweisen das Post 2 nur eine Fehlerkorrektur
ist, das Problem besteht weiterhin :(
Es muss doch möglich sein mit =~m/ oder =~s/ Modifikationen am aktuellen
Rückgabewert aus dem FileLog vornehmen zu können. Laut Code in FileLog.pm
läuft das ganz normal durch eine eval Funktionen.
Ich verstehs nicht....

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter