🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.bbs.waffle
Article #3063

AWK scripts for system log analysis

#3063
From: David Douthitt
Date: Sat, 02 Jan 1993 20:00
97 lines
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!rat

Show 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