Originally posted by: <email address deleted>
Hallo,
ich versuche aus einem Shellkommando ein Logfile zu füllen. Leider
gelingt mir das nicht. Die Ausgaben landen immer im fhemlog.
Geht das nicht oder mache ich etwas falsch?
define a3 at 18:53:00 "/bin/echo Teatime > /var/tmp/x.log" # shell
command
hier würde ich erwarte, dass Teatime um 18:53 in /var/tmp/x.log
erscheint Es wird aber nur eine leere Datei /var/tmp/x.log um diese
Uhrzeit angelegt und der Test "Teatime" landet im fhemlog
Vielen Dank
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
> define a3 at 18:53:00 "/bin/echo Teatime > /var/tmp/x.log"
Seit fhem die Ausgabe des Kommandos zusaetzlich umleitet, muss man das wohl in
einem Subshell machen:
define a3 at 18:53:00 "(/bin/echo Teatime > /var/tmp/x.log)"
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com