Article View: comp.bbs.waffle
Article #3063AWK scripts for system log analysis
From: David Douthitt
Date: Sat, 02 Jan 1993 20:00
Date: Sat, 02 Jan 1993 20:00
97 lines
5761 bytes
5761 bytes
These scripts were created for use with MAWK, an MSDOS awk clone. They could
be used with standard UNIX awk I suppose - I don't believe I do anything
unbecoming :-)
The callers log analysis script has the unfortunate limit of being able to
scan only about 2 weeks of data - 32,767 minutes. Sharp-eyed programmers
out there will recognize a size limitation of integers (for mawk anyway).
This archive includes all of my scripts, the batch file which fires them
off, and an extern to use to access them. Docs are weak and lacking....
but I just wanted to get this out so awkfolk could use it...
It's 4K in size, so here 'tis:
section 1 of uuencode 5.10 of file statics.lzh by R.E.M.
begin 644 statics.lzh
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
6#,U6HL@ER7-KW&[I>9#X9@&*/11``!1`
`
end
sum -r/size 8861/4216 section (from "begin" to "end")
sum -r/size 13708/3037 entire input file
--
UUCP: ....!fullfeed.com!ruth!rat | Network XXIII - +1 608 222 9253
InterNet: rat@ruth.UUCP | 80Megs+ of Usenet/Fido programs!
Fidonet: David Douthitt 1:121/23 | ... Files via Fidonet FREQ,
"...because appealing to the masses has | anon uucp, first time login,
never appealed to us." | mail to fileserver@ruth.uucp
Technical Details
Message-ID:
<XqmRwB1w165w@ruth.UUCP>Path:
arc1-ca.pugleaf.net!sparky!uunet!nwnexus!remote!ruth!ratShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!nwnexus!remote!ruth!rat From: rat@ruth.UUCP (David Douthitt) Newsgroups: comp.bbs.waffle Subject: AWK scripts for system log analysis Message-ID: <XqmRwB1w165w@ruth.UUCP> Date: Sat, 02 Jan 93 14:00:08 CST Organization: Network XXIII - +1 608 222 9253 Lines: 97