Software

Some small, mostly academic, projects I've written over the years. Most include manual pages. Some are SCO OpenServer specific.
csv-tools
A CSV file deconstructor in awk; Read the code for documentation.
dfwarn
Korn shell script to notify when one or more file systems reach specified capacity. Intended to run periodically by cron.
expand manpage
A basic tabifier/detabifier.
findln
Bourne shell script to find symbolic links on root or non-root filesystems, or both. Optionally print results in a format executable by /bin/sh. Useful for mapping symlinks prior to system upgrades. Requires GNU find.
genpw manpage
A password generator for SCO UNIX, but should work for any SecureWare-enabled OS. E.g., HP/UX.
Generates randomized, pronouncable, passwords of user-specified length, optionally inserting a random digit, special character, or both.
last manpage
A faster replacement for the SCO UNIX last command.
lock manpage
Password lock your terminal screen.
look manpage
My own implimentation of the UNIX tool.
priv README priv(1) priv(3)
An sudo-like command.
scat README manpage
Slow cat. Useful, e.g., for replaying the output of a fast moving command.
spit manpage
Spit a message to a character device at specified intervals.
tape
Clone of the Altos Xenix tapeutil command for manipulating QIC tape storage devices. Probably useless today.
unsuid manpage
Relinquish suid/sgid privilege then exec a command.
uutot
Report HDB UUCP traffic statistics in awk. As printed in the first edition of O'Reilly's "sed & awk". Requires new awk.

Other Stuff


Send Me Mail