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.
Das kannst Du nur über das Shellskript selbst machen. Schick die Ausgabe einfach nach /dev/null
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ß.
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.
Ok, schon klar. Grundsätzlich genügt mir ja ein ">" um die letzte Ausgabe in einer logdatei zu sehen.