Am Samstag, 11. August 2001 20:06 schrieben Sie:
Hi!
Hatte vor einiger Zeit schon mal gefragt. Wie stelle ich es nun an, dass ich aus der /var/log/messages alle Zeilen direkt (in Echtzeit) ausdrucke, die mit "DropLog" anfangen? Klar, über die Zeile "tail -f /var/log/messages | grep DropLog > /dev/lp0"
probier doch einfach mal ein: nohup tail -f /var/log/messages | grep DropLog > /dev/lp0 & mit dem & wird der Prozess in den Hintergrund geschoben und das System bootet weiter. Mit nohup wird der prozess nicht beendet, nachdem die boot.local abgearbeitet ist.
geht das. Soweit so gut, nur möchte ich gerne, dass oberes immer gleich beim Systemstart mit aufgerufen wird. Packe ich die Zeile in die boot.local, dann fährt das System natürlich nicht weiter hoch, weil es ja wartet und die messages grepped. Also wie stelle ich es nun an? Ich denke mal, wenn ich mir ein Startskript erstelle ist es das gleiche, wenn das Skript aufgerufen wird, dann bleibt der Server beim Hochfahren genau an der Stelle dann stehen und warten zum drucken der DropLog's.
Wäre super, wenn mir jemand da mal weiterhelfen könnte.
Michael Jakscht
CIAO Michael