Hallo,
folgendes versuche ich gerade: (mit bash!!, perl usw geht schon)
syslog Datei soll jede Stunde gelesen werden.
Am ende des scriptes soll die letzte Zeile (Zeilennummer) in eine tmp Datei gespeichert werden.
Soweit kein Problem.
Nur wie springe ich am Anfang meines scriptes (beim nächsten Starten) wieder zu dieser Zeile, um von da an weiter zu "lesen".
Ich könnte die letzte Zeile komplett in eine temp Datei speichern, und beim nächsten run nach dieser Zeile suchen, und dann weiter lesen, jedoch würde dies lange dauern, und viel CPU nutzen, da meine Log's wirklich lang sind!!
In perl nehme ich seek
TKS
folgendes versuche ich gerade: (mit bash!!, perl usw geht schon)
syslog Datei soll jede Stunde gelesen werden.
Am ende des scriptes soll die letzte Zeile (Zeilennummer) in eine tmp Datei gespeichert werden.
Soweit kein Problem.
Nur wie springe ich am Anfang meines scriptes (beim nächsten Starten) wieder zu dieser Zeile, um von da an weiter zu "lesen".
Ich könnte die letzte Zeile komplett in eine temp Datei speichern, und beim nächsten run nach dieser Zeile suchen, und dann weiter lesen, jedoch würde dies lange dauern, und viel CPU nutzen, da meine Log's wirklich lang sind!!
In perl nehme ich seek
TKS