suchen im logfile
Hallo Liste,
ich will in einem logfile suchen und die Daten ausgeben.
Ein Beispiel:
Ich habe einen Wert $date.
Es soll in diesem Beispiel 'Nov 27 22:07:03' sein.
Mit diesem Wert $date muß ich die /var/log/auth.log durchsuchen. Ich
will alle Zeilen die >= $date sind ausgeben.
Die dazugehörige auth.log sieht dann so aus
-->
Nov 27 22:03:54 mail1 sshd[29068]: Did not receive identification
string from 213.148.140.46
Nov 27 22:04:18 mail1 sshd[29075]: Did not receive identification
string from 213.148.140.46
Nov 27 22:07:04 mail1 sshd[29119]: Accepted publickey for root from
80.145.46.85 port 63015 ssh2
Nov 27 22:07:04 mail1 sshd[29131]: (pam_unix) session opened for user
root by root(uid=0)
Nov 27 22:08:00 mail1 atd[29151]: (pam_unix) session opened for user
root by (uid=1)
-->
Ausgegeben werden sollen die Zeilen ab 'Nov 27 22:07:04' bis zum
Dateiende
Hat jemand eine Idee?
--
cu
Roland Kruggel mailto: rk.liste at bbf7.de
System: Intel, Debian etch, 2.6.16.16, xfce4 KDE 3.5
Reply to: