|
Glidelåskjøring siste og syslog data i tide
Dette er på en HP-UX system.
Jeg trenger å flette 2 rapporter for hver linje i syslog Jeg må søketabellnavn som var logget på den pts / # basert på tid fra last.txt rapporten.
Her er hva jeg får fra sulog.log
cat syslog | grep "su:" | grep "jun 14"
Juli 14 08:02:48 SERVER1 su: - 2 bruker1-rot
Juli 14 09:13:23 SERVER1 su: + 2 bruker1-rot
Juli 14 12:03:03 SERVER1 su: + 2 bruker1-rot
Juli 14 18:15:13 SERVER1 su: + 3 user2-rot
Juli 14 15:03:01 SERVER1 su: + 4 user7-rot
- 2 \u003d pts / 2
+ 2 \u003d pts / 2
+ 3 \u003d pts / 3
osv. ...
Dette er fra forrige rapport:
head last.txt | grep "Jul 14"
bruker1 pts / 2 10.0.0.1 Tor Jul 14 08:00 - 10:00 (02:00)
bruker1 pts / 2 10.0.0.2 Tor Jul 14 11:00 - 13:00 (02:00)
user2 pts / 3 10.0.0.3 Ons Jul 14 16:00 - 20:00 (04:00)
user7 pts / 4 hostx Ons Jul 14 13:25 - 16:01 (02:35)
.
.
.
.
Så jeg kan få:
Juli 14 08:02:48 SERVER1 su: - 2 bruker1-root 10.0.0.1
Juli 14 09:13:23 SERVER1 su: + 2 bruker1-root 10.0.0.1
Juli 14 12:03:03 SERVER1 su: + 2 bruker1-root 10.0.0.2
Juli 14 18:15:13 SERVER1 su: + 3 user2-root 10.0.0.3
Juli 14 15:03:01 SERVER1 su: + 4 user7-rot hostx
Hjelp vil være stort.
Sist endret av Ikon; 07-17-2008 på 12:33..
|