FHEM Forum

FHEM => Sonstiges => Thema gestartet von: fume am 30 Januar 2017, 09:43:10

Titel: [gelöst]Ausgabe eines shell-scripts in höheres Loglevel
Beitrag von: fume am 30 Januar 2017, 09:43:10
Hallo

Gibt es eine Möglichkeit dei Ausgabe eines shell scripts in ein höheres Loglevel zu verschieben.
Da manche scripts seht "gesprächig" sind währe es gut wenn diese erst ab Loglevel 2 oder 3 ausgegeben wurden.
Eines meiner scripte wird zwar nur alle 24h ausgeführt, schreibt aber an die 1000 Zeilen ins Logfile wodurch das Log sehr unübersichtlich wird.
Es währe mir auch recht wenn ich die Ausgabe ganz Abschalten könnte da ich zu Kontrollzwecken auch die syslog des systems nutzen kann.
Titel: Antw:Ausgabe eines shell-scripts in höheres Loglevel
Beitrag von: CoolTux am 30 Januar 2017, 09:55:38
Das kannst Du nur über das Shellskript selbst machen. Schick die Ausgabe einfach nach /dev/null
Titel: Antw:Ausgabe eines shell-scripts in höheres Loglevel
Beitrag von: fume am 30 Januar 2017, 10:08:41
Super, darauf hätte ich auch selber kommen können, aber manchmal arbeitet das Gehirn in eine vollkommen falsche Richtung. :-X :-X
Besten Dank für den Anstoß.
Titel: Antw:[gelöst]Ausgabe eines shell-scripts in höheres Loglevel
Beitrag von: CoolTux am 30 Januar 2017, 10:29:26
Aber Vorsicht. Kann sein das dann auch syslog nicht mehr gefüllt wird. Dann lieber in ein eigenes Logfile umleiten und das Logfile in rotate mit aufnehmen damit es dein root nicht zu knallt.
Titel: Antw:[gelöst]Ausgabe eines shell-scripts in höheres Loglevel
Beitrag von: fume am 30 Januar 2017, 13:03:16
Ok, schon klar. Grundsätzlich genügt mir ja ein ">" um die letzte Ausgabe in einer logdatei zu sehen.