At 23:38 24.04.00 +0200, Waldemar Brodkorb wrote:
Hallo Linuxfreunde!
Ich habe wenig Ahnung von Programmierung, brauche aber dringend ein Skript, welches mir meine /var/log/messages auswertet und am Ende ausspuck, wieviel Stunden ich im letzten Monat Online war. Leider lief isdnlog nicht immer, keine Ahnung warum.
Kann mir bitte jemand Ansätze verraten, wie ich das realisieren kann.
Der erste Schritt wäre das greppen nach den Zeilen der Anwahl und Abwahl.
z.b.:
cat messages | grep "ippp0 connected" > connect cat messages | grep "local hangup ippp0" > disconnect
eine kleine frage hätte ich da, wenn isdnlog zu den entsprechenden zeiten nicht gelaufen ist, wieso stehen dann die Einträge in messages, die kommen doch auch von isdnlog ? Apr 25 01:30:13 gw isdnlog: Apr 25 01:30:13 tei 67 calling Internet ... ^^^^ -- und servus <o) Hans Klein /\\ _\_v /* http://www.stknet.de */ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com