[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bash Einzeiler Zeit+Datum letzter Eintrag dmesg



Am 13.08.2011 01:23, schrieb David Haller:
> date -d "$(dmesg|awk -F'[][ ]+' 'BEGIN{getline<"/proc/uptime";u=$1;}
> END{printf("%i\n",u-$2);}') seconds ago"

Da muß aber noch ein Fehler drin sein, das Ergebnis liegt in der Zukunft:
rico@lenny:~$ date -d "$(dmesg|awk -F'[][ ]+'
'BEGIN{getline<"/proc/uptime";u=$1;} END{printf("%i\n",u-$2);}') seconds
ago"
Tue Aug 16 23:55:58 UTC 2011
rico@lenny:~$ date
Sat Aug 13 13:36:48 UTC 2011

oder es liegt an der hohen uptime:
rico@lenny:~$ uptime
 13:38:15 up 151 days,  2:08,  2 users,  load average: 1.58, 0.87, 0.43

Der letzte Eintrag ist nahe `date`, iptables hat mein Login kurz davor
geloggt:
rico@lenny:~$ dmesg | tail -n1
[13350361.639644] LOG SSH ...

Es könnte ein Überlauf im Zähler sein.

Gruß
Rico

Attachment: smime.p7s
Description: S/MIME Kryptografische Unterschrift


Reply to: