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