Having problems connecting to the FTP server?
deepthought's archives are in the following directories:
scripts ............. Interpreted programs, mostly for ksh and gawk
scripts/mail ........ Utilities for dealing with mail, mostly ksh and gawk programs
scripts/oa .......... Programs to be interpreted by oash
admin ............... Administrative utilities (interpreted programs, mostly ksh and awk)
admin/mmdf .......... MMDF administrative utilities
admin/news .......... Usenet News utilities
admin/uucp .......... UUCP administrative utilities
admin/uucp/atdialers Configuration scripts for atdialer
www ................. Web-related programs
lib/awk ............. awk library functions
lib/awk/timedate .... awk library functions for dealing with times & dates
lib/ksh ............. ksh88 and ksh93 library functions
lib/ksh/autoload .... These files contain ksh function declarations and are meant to be autoloaded
source .............. Source for the programs that are in the scobins/, unixware/, linux/, and /osx
scobins ............. Binary executables for SCO UNIX 3.2v5
unixware ............ Binary executables for SCO UnixWare
linux ............... Binary executables for Linux
osx ................. Binary executables for Mac OS X
scobins/3.2v4 ....... COFF format binary executables for XENIX and SCO UNIX 3.2v4
scripts/3.2v4 ....... Interpreted programs for 3.2v4, mostly ksh and gawk scripts
text ................ Text files
misc ................ Miscellaneous archives
dos ................. DOS utilities
user ................ User-maintained archives
All of the scripts and C programs will run on SCO UNIX systems. Most will also
run on SCO XENIX systems. Many will run on other systems, possibly requiring
some porting. Many of the scripts require gawk.
A gawk binary for SCO is in the scobins/ directory; source is in the source directory.
All of the software available here that is internally identified as having been
written by John DuBois is covered by the terms of the GNU GENERAL PUBLIC
LICENSE, Version 2.
This listing was generated by the ftpi2html program in the www/ directory.
Each of the directories has an index file in it; here are all of them together:
scripts/
Interpreted programs, mostly for ksh and gawk. These were written for SCO
XENIX and SCO UNIX, but most should be portable to other flavors of UNIX
without too much trouble. If you don't have ksh for the #!/bin/ksh scripts,
you can get it from http://www.kornshell.com/, or try pd-ksh, bash, or zsh.
For the gawk programs, use version 2.15.5 or later. A gawk binary for
SCO OpenServer 5.0 can be found in the scobins/ directory.
The 'T' field gives the file type. Program types: a = awk/mawk/gawk (many
of these specifically require gawk); k = ksh (88 or 93); K = ksh93; s = sh;
o = oash. Other types: r = archive file; d = directory
Filename KB H T Description Last-Modified
add 285 ? a Do ops on columns in files - add numbers, count word freq, etc. 2008-May-08
address 168 ? a Look up an address in address databases. 2008-May-09
aj 229 ? a Prints all the "interesting" jobs you are running on any terminal. 2008-May-08
altchars 124 ? a Print a terminal's alternate character set using terminfo database 2008-May-08
arc2tarz 3 ? k Convert an "arc" archive to a compressed tar archive. 2006-Jun-21
asc 97 ? a Print the ASCII values of text characters. 2008-May-08
aw 177 ? a Report what the active (idle less than 10 minutes) users are doing 2008-May-08
awg 176 ? a Generate tables of wire gauge parameters. 2008-May-08
bell 12 ? k Disable/enable bell on terminals; set visual bell on console. 2007-Feb-16
bigcal 16 ? k Print a big calendar. 2006-Jul-11
bigfiles 8 ? k Find large uncompressed files (candidates for compression). 2007-Oct-16
bills 132 ? a Process a receipts file & generate statistics from it. 2008-May-08
brandimg 24 ? - Imprint text on images. 2007-Sep-22
capture 94 ? a Capture the current XENIX/UNIX console screen to a file. 2008-May-08
cbase 16 ? K Convert C-style constants to decimal. 2006-Jul-13
cdatabank 89 ? a Give button presses to enter a record into a Casio databank watch 2008-May-08
charset 16 ? k Display components of a character set, along with their values. 2007-Jun-03
checks 127 ? a Minimal checking account tracking utility. 2008-May-08
chr 8 ? K Print the characters whose ASCII values you give. 2007-Dec-11
client.sh 3 ? K Minimal shell script version of "client" utility. 2007-Oct-07
cmorse 15 ? k Convert text to morse code tones (console only). 2007-Dec-11
cmp_termio 92 ? a Compare tty parameters. 2008-May-08
comptree 19 ? K Compares the files in two directory trees. 2008-Apr-06
config 49 ? K Account configuration utility. 2008-May-08
conglom 16 ? k Concatenate files to other files & remove the originals. 2007-Dec-10
corename 2 ? k Tell what produced a core file. 2002-Feb-02
dial 14 ? K Look up and dial a number. 2008-May-08
dissociate 4 ? k Run processes dissociated from tty. 2007-Nov-28
dofiles 21 ? k Deal with all those file that accumulate in your directories. 2008-May-08
dparamlog 111 ? a Select & format records from a paramname=value style logfile. 2008-May-08
edcron 4 ? k Edit your existing crontab file & automatically resubmit it. 2007-Sep-21
elocate 23 ? k Find files that match patterns in a database of files. 2008-May-08
efn 3 ? k Move files by editing their file names with your favorite editor. 2007-Sep-21
eng 87 ? a Convert numeric values to "engineering notation". 2008-May-08
eventrem 187 ? a Easily generate one-off reminders for the "remind" utility. 2008-May-08
exp 153 ? a Process expenses file to determine amounts owed (man page in doc/) 2008-May-08
exp_notify 115 ? a Run expense tracking programs and mail reminders to those who owe. 2008-May-08
fb 102 ? a Command line interface to bc; also invokes bc with high precision. 2008-May-08
fdshow 9 ? k Label command output with file descriptor number it is written to. 2007-Dec-10
filt 17 ? K Pass files through a specified filter. 2008-Mar-20
find_cryst 86 ? a Find a crystal & divisor that will produce a desired freqency. 2008-May-08
fix_newsrc 4 ? k Clean up a .newsrc by removing unread article ranges. 2008-Apr-06
fixdate 83 ? a Fix up the date fields of records in a file. 2008-May-08
fixnames 16 ? k Deal with filenames that contain problematic characters. 2008-May-08
fmtawksh 89 ? a Format awk, sh, and ksh scripts for printing. 2008-May-08
fov 115 ? a Calculate angular field of view for given image size & lens combo. 2008-May-08
frac 108 ? a Convert decimal values to whole+num/base^n, for e.g. frac. inches. 2008-May-08
frcp 22 ? k Copy files using ftp but with rcp-type command line syntax. 2007-Dec-11
fsu 172 ? a Show filesystem space and inode usage. 2008-May-08
groups 82 ? a Show what groups you or another user are in. 2008-May-08
jdu 162 ? a List disk usage and number of files under each directory in a tree. 2008-May-08
l-d 3 ? k Print a long listing of directories only. 2003-Jul-04
l-len 106 ? a Print a long directory listing sorted by filename length. 2008-May-08
l-z 3 ? k Print a long directory listing sorted by file size. 2006-Jun-22
lastlogin 306 ? a Print last login times of users. 2008-May-08
lchild 2 ? a List processes on this tty that have children. 2003-Feb-08
lensort 2 ? k Sort lines by their length. 2007-Jun-11
libupdate 136 ? a Update libraries included in interpreted (script) programs. 2008-May-08
linerec 83 ? a Concatenate records into lines. 2008-May-08
loginstat 100 ? a Print statistics on user logins (takes a while to run). 2008-May-08
logptr 103 ? a Convert IP addresses in logfiles to hostnames by doing PTR lookups 2008-May-08
lowtide 187 ? a A front end for the 'tide' program that finds low tides, etc. 2008-May-08
mail/ d Mail utilities.
maim 50 ? K Kill processes by name. 2007-Sep-21
manifest 6 ? k Print manifest defines set by cc. 2007-Sep-21
mbill 127 ? a Process a monthly bills file to track payments. 2008-May-08
mkdirlist 6 ? k Make a file of directory names for searching with 'look'. 2008-May-04
mkhexrec 3 ? a Translate input in a simple format into Intel hex records. 2003-Apr-28
mlast 187 ? a Report last logins on modem lines. 2008-May-08
mlookup 101 ? a Tell what a mail address will be expanded to. 2008-May-08
modems 120 ? a Show who is using the modems. 2008-May-08
msgs 11 ? k Print the system messages for users. 2006-May-19
name 161 ? a Print the "real" names of users. 2008-May-08
ncp 12 ? K A nicer front end for cp (has -i, etc.). 2008-Apr-01
newest 5 ? K Find the most recently touched file(s) in directory hierarchies. 2007-Sep-04
newext 2 ? k Change the extension of a group of files. 2006-Jun-21
newinfo 3 ? k Modify a terminfo description and execute a process using it. 2007-Dec-11
nfcalc 92 ? a Perform calculations on values given in various numeric forms. 2008-May-08
nfile 3 ? k Run a utility on files & prefix output w/filename being processed. 2003-Jul-04
nmv 12 ? K A nicer front end for mv (has -i, etc.). 2008-Apr-01
nvdtool 120 ? a Modify and display fields in name=value style datafiles. 2008-May-08
opf 10 ? K Run a cmd on a set of files, each first processed by another cmd 2007-Sep-04
p 19 ? K A pager front end that handles compressed files. 2008-May-14
pages 101 ? a Print specified pages from files. 2008-May-08
phonepad 107 ? a Give key presses to enter a name into a E262/E2562 or Marbl phone. 2008-May-08
postings 7 ? a Use postings file to report which groups were posted to. 2007-Dec-10
ppmbrowse 18 ? k Build an image browser. 2007-Sep-21
proctree 188 ? a Display process parent-child relationships in tree format. 2008-May-08
pss 129 ? a List processes sorted by any column. 2008-May-08
replace 9 ? K Replace one file with another, maintaining permissions & ownership. 2006-Oct-24
rmbc 83 ? a Remove excess blank columns. 2008-May-08
randst 82 ? a Select random lines from files and print them. 2008-May-08
ren 52 ? K Rename files by pattern substitution, renumbering, etc. 2007-Dec-11
repeat 8 ? K Execute a command multiple times. 2006-Jun-21
rlimit 3 ? k Set resource limits and then execute a program. 2003-Jul-04
satvisib 210 ? a Select maximum-visibility transit predictions from SatTrack output. 2008-May-08
savemail 6 ? k Save a message into a periodic archive file in mailbox format. 2007-Nov-25
search 19 ? k Search configurable glimpse-indexed databases. 2006-Nov-04
segclock 95 ? a A 25-segment-display clock. 2008-May-08
setcase 5 ? K Change filenames to upper or lower case. 2008-May-08
setperm 12 ? k Copy permissions from a file to others. 2007-Dec-11
settabs 2 ? a Restore default tabs on an ANSI terminal. 2002-Feb-02
shorten 3 ? k Make filenames shorter. 2006-Jun-21
sig 17 ? k Translate signal names to numbers & vice versa. 2008-May-08
sortaddr 6 ? a Sort an address file. 2007-Dec-10
stfix 3 ? a Reset various scoterm parameters - pointer, colors, etc. 2007-Dec-10
tarz 8 ? k Create compressed tar archive from directory contents. 2007-Sep-21
te 14 ? K Locate commands and run other commands on them. 2008-Feb-19
today 16 K Print ranges of formatted dates, for use in referring to logfiles. 2007-Dec-22
toroff 79 ? a Converts normal text formatting to *roff formatted text. 2008-May-08
u 5 ? K List the users who are logged on. 2008-May-01
ucomm 138 ? a Show which files lines occur in & select lines based on that. 2008-May-14
ulock 6 ? k Lock all screens that a user is logged into. 2007-Dec-10
uname 3 ? k uname/hostname wrapper to allow nodenames longer than 8 chars. 2003-May-17
unarch 15 ? k Unpack a (possibly compressed) tar/cpio/etc. file into a directory 2007-Sep-21
unixtime 109 ? a Converts UNIX-format time values to human-readable form. 2008-May-08
upsince 104 ? a Show when the system was last booted & other time/runlevel changes 2008-May-08
upstat 115 ? a Shows statistics on uptime, reboots, etc. (long runtime!) 2008-May-08
userprocs 127 ? a Report number of processes each user is running. 2008-May-08
uucon 157 ? a Find last successful UUCP connections. 2008-May-08
uudec 4 ? k Carefully uudecode multiple files. 2006-Jun-22
uuenc 2 ? k uuencode multiple files. 2006-Jun-22
ve 10 ? K Edit a file in $EDITPATH 2007-Aug-24
verdiff 6 ? k Compare files to previous (undeletable) versions. 2007-Jul-09
vidtype 4 ? k Tell what type of video adapter console ttys are associated with. 2006-Jun-21
vtree 133 ? a Print a visual display of a directory tree. 2008-May-08
waiting 6 ? k Symbolically show process' wait channel (like BSD ps). 2008-May-08
wallet 17 ? k Generate composite images for use as index prints or wallet prints 2008-Apr-07
workspace 7 ? a Tell which pmwm-style panner workspace an X terminal is in. 2003-Apr-28
where 14 ? K Show where commands that match a pattern are. 2008-Feb-19
zedit 2 ? s Edit a compressed file. 2002-Feb-02
scripts/mail/
Utilities for dealing with mail, mostly ksh and gawk programs. These
were written for SCO XENIX and SCO UNIX, but most should be portable to other
flavors of UNIX without too much trouble. If you don't have ksh for the
#!/bin/ksh scripts, you can get it from http://www.kornshell.com/, or try
pd-ksh, bash, or zsh. For the gawk programs, use version 2.15.5 or later.
A gawk binary for SCO OpenServer 5.0 can be found in the scobins/ directory.
Many of these programs are specific to the MMDF mail transport agent. For
example, they may expect MMDF style message separators (each message preceded
and followed by a line consisting of four control-A characters), or may depend
on the existence of programs that are part of the MMDF system (execmail,
checkque, etc.) In some cases, porting the utility to a different MTA will be
fairly straightforward, assuming you know the language the utility is written
in.
The 'T' field gives the file type. Program types: a = awk/mawk/gawk (many
of these specifically require gawk); k = ksh (88 or 93); K = ksh93; s = sh;
o = oash. Other types: r = archive file; d = directory
Filename KB H T Description Last-Modified
addrem 5 ? k Send a reminder to yourself or other on this or another system. 2007-Dec-11
allmail 22 ? k Read a set of mail folders. 2008-May-08
check 4 ? k Check whether you or another user has new mail. 2007-Oct-16
fix_mailx 104 ? a Check/fix message delimiters in mailx (^A^A^A^A-separated) mboxes. 2008-May-08
from 219 ? a Show who you have mail from. 2008-May-08
mailalert 155 ? a Invoked to report on new mail if you've done "mbiff on" 2008-May-08
mailias 3 ? k Reformat a mail alias. 2006-Jun-21
maillist 23 ? k Print & change the contents of system mailing lists. 2007-Dec-11
mailwrap 3 ? k Execute a command, and mail its output if it produces any. 2008-May-09
mailq 2 ? s Show the status of the MMDF & UUCP mail queues. 2005-Apr-03
mbiff 5 ? k Turn on & off mail notification (sort of like biff). 2006-Jul-11
procrem 1 ? s Receive a reminder note by mail. 2002-Feb-02
send 6 ? a Send a file by mail. 2003-Feb-08
stripmsg 91 ? a Remove unwanted header lines from mail and news messages. 2008-May-08
uniqmail 79 ? a Get rid of duplicate mail messages. 2008-May-08
scripts/oa/
Programs to be interpreted by oash. oash is a version of the Bourne shell
enhanced by SCO with their OA (Office Automation) libraries to do character
windowing stuff, kind of like wksh. Versions of SCO UNIX starting with 3.2v4
shipped with oash. In 3.2v4, it was in /usr/lib/scosh/utilbin/oash. In 3.2v5,
it was moved to /usr/lib/oa/utilbin/oash. These programs expect the latter
name; to run them on 3.2v4, just change the first line of each program, or
link oash to the new pathname.
Filename KB Description Last-Modified
oafinger 4 Finds all users w/finger files & presents a them to pick/finger. 2002-Feb-02
oatalk 4 Presents list of logged-in users on local or remote host to talk to. 2002-Feb-02
oaw 1 Shows what users are doing (trivial). 2003-Feb-19
oanwho 1 Shows who is logged in; better than oawho. Needs /pub/scobins/flon 2002-Feb-02
admin/
Administrative utilities (interpreted programs, mostly ksh and awk). These
were written for SCO XENIX and SCO UNIX, but most should be portable to other
flavors of UNIX without too much trouble. If you don't have ksh for the
#!/bin/ksh scripts, you can get it from http://www.kornshell.com/, or try
pd-ksh, bash, or zsh. Many of these programs require gawk, version 2.15.5 or
later. Some require gawk 3.0.0 or later. A gawk binary for SCO OpenServer 5.0
can be found in the scobins/ directory.
The 'T' field gives the file type. Program types: a = awk/mawk/gawk (many
of these specifically require gawk); k = ksh (88 or 93); K = ksh93; s = sh;
o = oash. Other types: r = archive file; d = directory
Filename KB H T Description Last-Modified
activity 157 ? a Reads syslog to maintain db of each user's last pop/ssh/ftp login 2008-May-08
adduser 55 ? K Add a user to the system (for SCO). Needs /pub/scobins/makepass 2008-May-08
autologin 7 ? k Automatically log in a user on a specific tty, to be run from init 2007-Dec-10
awkmail 171 ? a Mailer to test submit/execmail/smtpsrvr/rmail/uux/sendmail/SMTP 2008-May-08
callout 90 ? a Turn uucico or cu callout on and off. 2008-May-08
cancall 2 ? k Cancel all jobs waiting to be printed on specified printers. 2007-Dec-11
canonlog 135 ? a Canonicalize logfiles by grouping together lines with a common field 2008-May-08
checkhomes 2 ? k Find home directories that are writable by anyone. 2007-Dec-11
checkown 101 ? a Check files that should have the same name as their owner. 2008-May-08
chfssize 9 ? k Change filesystem size. Req. /pub/scripts/asc and /pub/scripts/chr 2007-Dec-11
chkbackup 9 ? k Check multi-extent tape backups. 2007-Sep-21
chkboot 14 ? k Check or rewrite masterboot, boot0, and boot1 files. 2007-Sep-21
chkdaemon 16 ? k Restart daemons that have died. 2007-Nov-28
chkgroup 96 ? a Check a group file for consistency with /etc/passwd. 2008-May-08
chklost 6 ? k Report types of files in lost+found directories. 2006-Jun-22
chksulog 80 ? a Print interesting lines from su(C) logfile. 2008-May-08
chsh.tar.gz 6 ? r Utilities to simplify acting on shell change requests from users. 2002-Jan-30
chuser 12 ? k Change user's login name. 2008-May-08
cpiosplit 14 ? k Split a cpio backup among tapes with no tape spanning. 2007-Mar-23
cronjob 19 ? k Immediately execute a job listed in a crontab file. 2007-Dec-10
cronlog 93 ? a Show what cron jobs were running each time a job started/ended. 2008-May-08
custominst 5 k Install a custom+ package from the command line. 2004-Jan-07
divisions 174 ? a Generate report on fdisk & divvy layout of system hard drives. 2008-May-08
extminor 109 ? a Manipulate major number/extended minor number config for a device. 2008-May-08
fbackup 59 ? k cpio filesystem backup utility. 2008-May-08
fdminor 6 ? k Show meaning of floppy drive device node minor numbers. 2008-Feb-03
findbackup 15 ? K Find a filesystem archive on a tape backup made with 'fbackup'. 2007-Sep-21
ftplog 105 ? a Generate transfer report from wuftpd log file. 2008-May-08
ftpreport 22 ? k Mail ftp transfer reports to users. 2007-Sep-21
hdminor 105 ? a Show meaning of hard drive device node minor numbers. 2008-May-08
isotize 61 ? K Store specified dirs in ISO filesystems, splitting as neccessary. 2008-May-02
kvar 7 ? k Print values of kernel variables. 2007-Dec-10
ld_unix 1 ? s Link a new kernel from object files without rebuilding it. 2002-Feb-02
logins 8 ? k Enable or disable logins without changing init state. 2004-Apr-19
maxtable 3 ? k Print highest usage of various kernel tables found in sar logs. 2007-Dec-11
memuse 95 ? a Show real & swap memory usage. 2008-May-08
mk_hexkeys 2 ? a Create mapkey file that allows hexadecimal input of any character. 2003-Oct-04
mkfdnodes 12 K Make extra device nodes for floppy drives on SCO UNIX systems. 2008-Feb-03
mountfile 8 ? K Mount/unmount a file using the marry driver. 2008-Jan-15
mvuser 5 ? k Move a user's home directory to a different parent directory. 2006-Jun-21
newinittab 2 ? s Build a new inittab file. 2002-Dec-03
nidleout 62 ? k An idleout that allows user- tty-, and process-specific behaviour. 2008-May-08
numexec 118 ? a Process pacct file & report on # of times each process executed. 2008-May-08
oldusers 164 ? a Find users who have not logged in for a specified period. 2008-May-08
pacctmon 7 ? k Show processes as they exit, using the process accounting system. 2007-Dec-11
pareacct 17 ? k Reduce disk space usage of users by removing large/old files. 2007-Dec-10
peakprocs 108 ? a Find peak number of processes that ran (using pacct logs). 2008-May-08
psf 3 ? k Show processes that have particular files open. 2006-Jun-21
ptyclean 108 ? a Print or kill off processes on ptys whose master side has closed. 2008-May-08
quota 186 ? a Warn users re disk usage on systems w/o real quotas. 2008-May-08
quotcmp 83 ? a Compare the output of two or more runs of quot(C) 2008-May-08
relativize 4 ? k Convert all symlinks in a directory tree to relative paths. 2006-May-19
saravg 3 ? k Show averages lines only from sar output. 2003-Jul-04
treset 150 ? a Reset ttys by killing gettys. 2008-May-08
typematic 84 ? a Set typematic rate of AT keyboard. 2008-May-08
u-init2 6 ? s A facility for allowing users to autorun programs at init 2 time. 2007-Dec-10
unusedids 97 ? a Print unused UIDs or GIDs from a given range. 2008-May-08
usage 5 ? k Builds database use by 'quota'. 2006-Jun-21
vectors 91 ? a Show what interrupts are used for. 2008-May-08
admin/mmdf/
MMDF administrative utilities. These were written for SCO XENIX and SCO UNIX,
but most should be portable to other flavors of UNIX without too much trouble.
If you don't have ksh for the #!/bin/ksh scripts, you can get it from
http://www.kornshell.com/, or try pd-ksh, bash, or zsh. Many of these programs
require gawk, version 2.15.5 or later. Some require gawk 3.0.0 or later. A
gawk binary for SCO OpenServer 5.0 can be found in the scobins/ directory.
These utilities are for the MMDF mail transport agent, as shipped with SCO
UNIX and used by many sites as a replacement for shipped mail systems.
The 'T' field gives the file type. Program types: a = awk/mawk/gawk (many
of these specifically require gawk); k = ksh (88 or 93); K = ksh93; s = sh;
o = oash. Other types: r = archive file; d = directory
Filename KB H T Description Last-Modified
MMDF_FAQ 29 - MMDF Frequently Asked Questions, from the mmdf2 mailing list. 1997-Jan-15
awkmail 171 ? a Mail sender written in awk, for mail system checking & general use. 2008-May-08
mkmaillist 10 ? k Create an MMDF mailing list. 2003-Jul-04
mmdfq 195 ? a List/manipulate MMDF queue - needs stat: /pub/scobins/stat 2008-May-08
mmdfsel 8 ? o Full-screen front end for mmdfq (oash prog; SCO UNIX only) 2005-Apr-03
phost 17 ? K Pseudo-host channel, for virtual domains. Needs sendprog (below). 2007-Nov-28
retcheck 11 ? k Filter incoming mail by verifying return (sender) address. 2007-Sep-21
smtpcull 31 ? K Front end for smtpsrvr that lets specific sites be blocked. 2008-May-14
progchan.tar.Z 137 r MMDF program channels (sendprog & recvprog binaries) & doc 1997-Jan-15
admin/news/
Usenet News utilities. These were written to help maintain a C-News system
running under SCO UNIX 3.2v4. Some of them are useful for other news systems
than C-News. Most should be portable to other flavors of UNIX without too much
trouble. If you don't have ksh for the #!/bin/ksh scripts, you can get it from
http://www.kornshell.com/, or try pd-ksh, bash, or zsh. Many of these programs
require gawk, version 2.15.5 or later. Some require gawk 3.0.0 or later.
A gawk binary for SCO OpenServer 5.0 can be found in the scobins/ directory.
The 'T' field gives the file type. Program types: a = awk/mawk/gawk (many
of these specifically require gawk); k = ksh (88 or 93); K = ksh93; s = sh;
o = oash. Other types: r = archive file; d = directory
Filename KB H T Description Last-Modified
chk_active 2 ? a Check news active file for errors. 2002-Feb-02
cleangrp 1 ? s Clean up spool directories for newsgroups that have been disabled. 2002-Feb-02
cleannews 6 ? k Remove news article files according to given criteria. 2002-Feb-02
filegroup 23 ? a Enable group in news active file. 2002-Feb-02
fixactive 14 ? a Bring a news active file into compliance with a template file. 2002-Feb-02
miss_art 3 ? s Report articles that are unreferenced or referenced but missing. 2002-Feb-02
n_upact 5 ? k Fast version of upact (update 3rd field of 4-field news active file) 2002-Feb-02
newswarn 7 ? k Warn users of impending shutdown of the news server. 2002-Feb-02
nntp 2 ? k Enable/disable NNTP service by moving nntpd. 2002-Feb-02
rcv_groups 5 ? s Determine what newsgroups are received by scanning articles. 2002-Feb-02
threaded 1 ? a Tell how many articles were threaded on each day covered by mt.log 2002-Feb-02
admin/uucp/
UUCP administrative utilities. These were written for SCO XENIX and SCO UNIX,
but most should be portable to other flavors of UNIX without too much trouble.
If you don't have ksh for the #!/bin/ksh scripts, you can get it from
http://www.kornshell.com/, or try pd-ksh, bash, or zsh. Many of these programs
require gawk, version 2.15.5 or later. Some require gawk 3.0.0 or later.
A gawk binary for SCO OpenServer 5.0 can be found in the scobins/ directory.
These utilities are for the HDB (HoneyDanBer) UUCP system, as shipped with SCO
XENIX 2.3, SCO UNIX, and various other (mostly SYSV) UNIX systems.
The 'T' field gives the file type. Program types: a = awk/mawk/gawk (many
of these specifically require gawk); k = ksh (88 or 93); K = ksh93; s = sh;
o = oash. Other types: r = archive file; d = directory
Filename KB H T Description Last-Modified
awkmail 171 ? a Mailer written in awk, for testing/experimenting with rmail/uux/etc. 2008-May-08
uujobs 97 ? a Report on jobs waiting in UUCP queue. 2008-May-08
uusel 6 ? o Manipulate UUCP jobs (requires oash) 2005-Apr-03
admin/uucp/atdialers/
Configuration scripts for atdialer. The files are used by the "atdialer"
dialer program shipped with SCO UNIX for use by its HDB UUCP system. atdialer
is a program that sends commands to modems to make them dial and to reset them
for dialin, and is used only by SCO.
Filename KB Description Last-Modified
atdialDP 2 atdialer config file for AT&T DataPort 1997-Sep-30
atdialFLINK 1 atdialer config file for DCA Fastlink 1996-Nov-06
atdialHA28 2 atdialer config file for Hayes Accura 28.8 1999-Oct-21
atdialMICC 2 atdialer config file for MICC 9610 1997-Sep-30
atdialMT224 1 atdialer config file for MultiTech 224 1997-Sep-30
atdialSP28 2 atdialer config file for US Robotics Sportster 28800 2005-Aug-15
atdialT3K 3 atdialer config file for Telebit T3000 1997-Sep-30
atdialZYX 2 atdialer config file for ZyXEL U-1496 series modems 1997-Sep-30
README 3 How to use these atdialers. 1996-Dec-03
www/
Web-related programs.
The 'T' field gives the file type. Program types: a = awk/mawk/gawk (many
of these specifically require gawk); k = ksh (88 or 93); K = ksh93; s = sh;
o = oash. Other types: r = archive file; d = directory
Filename KB H T Description Last-Modified
fing 1 k Finger a local user. 2007-Jun-27
ftpi2html 120 ? a Convert a particular style of FTP index file to HTML 2008-May-08
htmluser 156 ? a Find users w/ finger/web/ftp files & build HTML page. 2008-May-08
htmlweb 124 ? a Follow local links; find dangling links. Needs work. 2008-May-08
httplog 329 ? a Process http server access log & generate reports from it. 2008-May-08
httpmon 7 ? k Generate running display of HTTP requests. 2006-Jun-22
ppmbrowse 18 ? k Build browser & image map from multiple ppm images. 2007-Sep-21
ptest2html 8 ? a Convert Lechner-format purity tests to HTML page. 2005-May-04
roff2html 83 ? a Rudimentary partial nroff/troff to HTML converter. 2008-May-08
websearches 215 ? a From access logs find the web searches that brought users to pages. 2008-May-08
vu 164 ? a View URLs given on command line or found in text. 2008-May-08
webpage 17 ? k Lets users create/view/edit user-maintained web page. 2007-Sep-21
webtraverse 95 ? a Traverse a set of web documents. 2008-May-08
lib/awk/
awk library functions
Some of these require gawk extensions (strftime(), systime(), etc.)
Filename KB Description Last-Modified
DrawRand 3 Generate an array from which unique random values may be drawn. 2008-Mar-19
DrawTrees 21 Draw tree-structured data using character graphics. 2008-Mar-19
File2PID 4 Gather information on what processes have files open. 2008-Mar-19
FindWidths 5 Use a header line to determine what the widths of fields are. 2008-Mar-19
FmtLinePatch 3 Try to maintain formatting despite excessive-length fields. 2008-Mar-19
HeadTail 8 Print selected line & column ranges of output. 2008-Mar-19
IntsToRanges 7 Convert set of integers into ranges that include those integers. 2008-Mar-19
KillMe 2 Arrange for program to be killed at a given time in the future. 2005-Oct-04
PrintDown 2 Print data in multiple columns, top to bottom & left to right. 2008-Mar-19
PrioQueue 5 Priority queue functions. 2008-Mar-19
ProcArgs 77 Process command line arguments, like getopts but much fancier 2008-Mar-19
QuoteArgs 2 Quote arguments so that they can safely be passed to the shell. 2008-Mar-19
RangeSet 16 Generate range sets from options supplied by users. 2008-Mar-19
ReadRecFile 2 Read a file in which lines are continued by backslashes. 2008-Mar-19
SetFields 5 Generate a FIELDWIDTHS string based on a utility's header output. 2008-Mar-19
SplitLine 4 Split a string into limited-size pieces; wrap it with newlines. 2008-Mar-19
ToFrac 3 Convert a value to the form [whole-num] [numerator/power-of-base] 2008-Mar-19
TopValues 2 Find the largest values in a set of numbers. 2008-Mar-19
array 18 Routines for doing stuff with awk arrays. 2008-Mar-19
asc 2 Get the ASCII values of characters & such. 2008-Mar-19
box 4 Print arrays of boxes filled with data (kinda like html tables) 2008-Mar-19
bsearch 2 Do a binary search on an array. 2008-Mar-19
cgi 21 CGI routines, for use in awk CGI scripts 2008-Mar-19
deg2compass 2 Convert an angle in degrees to "compass point" coordinates. 2003-Jun-07
doSubs 5 Apply a series of sub()/gsub() substitutions to a string. 2008-Mar-19
dolsof 3 Gather information on file use from lsof. 2008-Mar-19
draw 5 Draw onto a character canvas, using curses-like operations. 2008-Mar-19
eval 16 Evaluate mathematical expressions. 2008-Mar-19
getSufNamedNums 5 Parse suffix-named numeric fields, like -36d37m10.5s 2008-Mar-19
glob2ere 3 Roughly translate sh-style globbing pattern to awk-style regexp. 2008-Mar-19
gnuplot 9 An interface to the gnuplot graphic plotting program. 2008-Mar-19
histogram 5 Functions for printing character-based histograms. 2008-Mar-19
mail-send 22 Functions to send email by various means. 2008-Mar-19
msplit 2 Multi-dimensional split - split strings on multiple patterns. 2008-Mar-19
n2met 10 Convert numeric values into strings with metric suffixes. 2008-Mar-19
namedFields 17 Access a database consisting of records using name/value fields. 2008-Mar-19
ntoa 5 Convert numbers to strings using selected radix, etc. 2008-Mar-19
ps 16 Gather data from ps. 2008-Mar-19
pwent 18 Read passwd file & access records according to various elements. 2008-Mar-19
qsort 5 Quicksort functions. 2008-Mar-19
readfile 3 File-reading functions, with ability to push/peek lines. 2005-Oct-04
readlines 7 Routines for reading lines from files & commands. 2008-Mar-19
readmbox 9 Mailbox reading functions (requires readfile). 2008-Mar-19
selectors 3 Functions to make use of record selection options given by user. 2008-Mar-19
set 4 Functions that operate on sets using Boolean functions, etc. 2008-Mar-19
strings 4 Functions that operate on strings (insert/delete strings, etc.) 2008-Mar-19
strtol 2 Convert integers in various bases to awk integers. 2008-Mar-19
subformat 36 Do generalized formatting using %x to specify data, like "date". 2008-May-13
tab 3 Various tab functions - convert tabs to spaces, etc. 2008-Mar-19
tinfo 15 Extract & use capabilities from the terminfo database. 2008-Mar-19
ums 2 Convert decimal values to integer units, minutes, and seconds. 2007-Dec-08
utty,id 4 Determine process' tty & ownership. 2008-Mar-19
web 6 Functions for url/html stuff. 2008-Mar-19
xControl 5 Convert control chars in strings to symbolic form & vice versa. 2008-Mar-19
lib/awk/timedate/
awk library functions for dealing with times & dates
Some of these require gawk extensions (strftime(), systime(), etc.)
Filename KB Description Last-Modified
TimeRestrict 12 Used to select events that occur within a restricted time period 2008-Mar-19
epochdays 21 Operate on times as UNIX epoch days (convert, compare, format) 2008-Mar-20
timedate 14 Various time and date functions 2008-Mar-19
timeperiod 24 Convert seconds to/from periods in various formats (e.g. h:m:s) 2008-Mar-30
lib/ksh/
ksh88 and ksh93 library functions.
These may work with pd-ksh, bash, or zsh as well (possibly with some porting).
Filename KB Description Last-Modified
AssocArr 11 Associative array routines 2007-Sep-27
CurTime 1 Get the hour and minute without having to do repeated date calls 2008-Mar-30
Glob 2 Expand wildcards 2007-Sep-27
WrapWords 1 Print words, wrapping as neccessary to avoid words being split 2007-Sep-27
cgi 11 CGI authorization, parameter collection, error handling, etc. 2008-May-08
completionTime 2 Generate an estimated completion time for a task status display. 2007-Nov-06
convertBase 1 Convert strings describing integers in various radixes 2007-Sep-27
cputime 2 Determine the amount of CPU time jobs take to execute 2007-Sep-27
daemonize 2 Run a command in the background, in a new process group. 2008-Mar-30
days 7 Date routines that convert to day-of-year or epoch days and back 2007-Dec-10
debug 4 Produce debugging output based upon the current debug level. 2007-Sep-27
filetest 3 Check that a file satisfies various type-based criteria. 2008-Mar-30
filetype 3 Get string describing type of named object (file/pipe/directory/etc) 2008-Apr-01
ftw 2 Traverse directory, calling command for each file found 2007-Sep-27
getPS 6 Process ps output to get selected fields into shell variables. 2007-Sep-27
getpwnam 2 Extract information from password file 2007-Sep-27
host-addr 2 Use DNS to convert hostname to IP address and back 2007-Sep-27
istype 1 Test whether a value has any of various numeric types. 2007-Sep-27
kstat 5 Get file metadata (inode information) 2007-Sep-27
mail-send 3 Generate a mail message, with control over the header. 2008-Mar-30
mailcap 5 View a file using the viewer specified for its type in mailcap. 2007-Sep-27
mktempfile 3 Create files with a minimal attempt at security 2007-Sep-27
pattern 9 Find string segments that match glob pattern segments, etc. 2008-May-09
printft 1 Like printf, but with terminfo sequence interpolation. 2008-Mar-30
quoteArgs 1 Quote arguments such that they can be safely included in an eval 2008-Apr-03
ranges 6 Iterate over/test for inclusion in integer ranges of form m-n,o-p... 2007-Sep-27
readAssignments 6 Read shell-style assignments from config file without sourcing. 2007-Nov-28
set 2 Beginning of a set library built on ksh93's associative arrays 2007-Sep-27
strings 2 Routines to manipulate strings 2007-Sep-27
testrun 8 Either run a command or tell what would be run (for test invocation) 2008-May-11
timeperiod 8 Convert seconds to verbose time period string, etc. 2008-Mar-30
uSelect 4 Like the select builtin, but fancier 2007-Sep-27
web 3 Functions for generating HTML code - select lists, etc. 2008-Mar-30
lib/ksh/autoload/
These files contain ksh function declarations and are meant to be autoloaded
into your interactive ksh by means of FPATH (see the description of FPATH in
the ksh man page). Of course, they can also be loaded at startup by sourcing
them explicitly with '.'. They may work with pd-ksh, bash, or zsh as well
(possibly with some porting).
Filename KB Description Last-Modified
bang 2 Retrieve words from command history; like csh ! but less convenient. 1997-Jul-13
dirs 1 Lists directory history maintained by ucd (see below). 1997-Jul-13
history 2 A more capable history function than the ksh built-in. 1998-Apr-26
ucd 15 A cd replacement that has history, directory database lookup, etc. 2007-Nov-10
source/
Source for the programs that are in the scobins/, unixware/, linux/, and /osx
directories. Documentation for some of them is also here.
Filename KB H Description Last-Modified
attach.tar.gz 2 ? Shell script tool to do a setpgrp(S). 1997-Jun-24
blcheck.tar.gz 9 ? Block unsolicited commmercial email by using the MAPS list. 2007-Mar-04
choice.tar.gz 22 ? Point-and-pick list presenter. 2000-Jun-17
clca.tar.gz 15 Display linear cellular automata on cga/ega/vga console. 2006-Jan-17
coreinfo.tar.gz 2 Print information about core files. 1994-Oct-30
cwtmp.tar.gz 18 ? Clean up utmp & wtmp files (discard entries; fix corruption). 2008-Mar-04
errno.tar.gz 4 ? Print error string that an error number or name corresonds to. 2002-Feb-02
fdwait.tar.gz 3 Wait for file descriptors to be ready; front end for select(). 2004-Jun-02
flopen.tar.gz 4 ? Open a file with selected open flags asserted. 2006-Apr-27
fsrd.tar.gz 70 ? Read filesystem data - for filesystems that cannot be mounted. 2002-Nov-03
fwatch.tar.gz 4 ? Report changes to file times. 2007-May-19
getch.tar.gz 15 ? Read input in non-canonical mode. 2007-May-19
ids.tar.gz 2 Tell what your user id is (as opposed to who you logged in as). 2005-Aug-11
ihex-bin.tar.gz 12 ? Convert Intel-hex to binary files & back. 1997-Nov-29
iirun.tar.gz 2 ? If Input, Run - Run an executable if input becomes available. 2000-Feb-08
ird.tar.gz 6 ? C code to interpret received IR remote control data. 2000-Jun-07
lca.tar.gz 9 ? Display linear cellular automata as text output. 2000-Feb-08
letters.tar.gz 25 ? A typing game. 1998-Dec-19
makepass.tar.gz 2 Make encoded passwords. 2000-Jun-07
nlook.tar.gz 2 ? New look - fewer features & fewer bugs than some stock looks. 1993-Mar-27
pcmd.tar.gz 6 ? Push chars to tty input as if typed. UnixWare, Linux, MacOS X. 2004-May-10
rh.tar.gz 31 ? A recursive file finder, like "find" but with a C-like syntax. 2005-Apr-25
rtctime.tar.gz 4 ? Set/read Real Time Clock. 2000-Apr-04
scrnopt.tar.gz 3 ? Terminal output optimizer. 2000-Feb-09
segfont.tar.gz 21 ? Convert input to 25-segment font. 2007-Dec-08
sliplogin.tar.gz 6 Auto-slattach at login, w/doc. SCO binary in scobins/slattach. 2000-Feb-08
slow.tar.gz 6 ? Copy input to output, slowly. 2007-Sep-06
statf.tar.gz 18 Print information about files in a highly configurable format. 2007-Jun-04
timer.tar.gz 8 ? Emit characters at intervals, for timing in shell scripts, etc. 2007-May-19
utmp.tar.gz 8 ? Convert utmp/wtmp to editable ASCII format & back. 1993-Mar-27
utty.tar.gz 4 ? Show who is on a tty. 2000-Jun-03
scobins/
Binary executables for SCO UNIX 3.2v5. Most of these are ELF binaries,
and so will not work on earlier releases. There are COFF versions of most
(built for SCO UNIX 3.2v4) in the scobins/3.2v4/ directory. If you're running XENIX
or a SCO UNIX release earlier than 3.2v5, you should get those instead of the
ones in this directory. If you find that the version in this directory is more
recent thant he COFF version and you want it for an earlier release, get the
source from the source/ directory and compile it. The COFF versions should
also work under 3.2v5, and most will also work under XENIX 2.3.4 (which
included COFF support). Some will fail under XENIX due to system call
differences.
Filename KB H Description Last-Modified
agrep 194 ? "Approximate grep". Also has both "or" (|) and "and" (;) operators. 2007-Mar-02
attach 5 ? Shell script tool to run a commmand with a named controlling tty. 1997-Jun-24
bed.tar.gz 15 ? A binary editor that uses your regular text editor for editing. 1998-Jun-23
bin2ihex 8 ? Convert binary files to Intel-hex format. 1996-Jul-03
blcheck 14 ? Block unsolicited commmercial email by using the MAPS list. 2007-Mar-04
clca 11 ? Display linear cellular automata on cga/ega/vga console. 1996-Jul-03
client 13 ? Connect to a server that lets users present services. 2002-Feb-02
coreinfo 11 Print information about core files. 1995-Jan-13
cwtmp 23 ? Remove useless entries from wtmp & fix wtmp & utmp corruption. 2008-Mar-04
dumpscreen 62 ? Dumps contents of a console text screen. For 5.0.6 and later. 2004-Apr-18
errno 12 ? Print the error string that an error number or name corresonds to. 2002-Feb-02
fdwait 8 Wait for file descriptors to be ready for IO; front end for select(). 2004-Jun-02
flon 25 ? Lists Friends Logged ON. The best "who"-like utility around. 1996-Jan-30
flopen 18 ? Open a file with selected open flags asserted. 2006-Apr-27
fsrd.zip 29 ? Read filesystem data - for filesystems that cannot be mounted. 2002-Nov-03
fwatch 9 ? Watch files for changes. 2003-Feb-27
gawk 839 gawk 3.1.4 2007-May-19
getch 45 ? Read input in non-canonical mode. 2005-Apr-03
glimpse.tar.Z 497 File indexing & searching utilities - binaries & man pages 1997-May-21
icb 141 Client for "Internet CB" multiuser chat system. 2006-Jul-25
identd 29 ? ident (RFC1413) daemon. 1996-Jan-17
ids 6 ? Print process ownerships. 2005-Aug-11
ihex2bin 10 ? Convert Intel-hex to binary files. 1996-Jul-03
iirun 5 ? If Input, Run - Run an executable if input becomes available. 1999-Mar-30
ird 10 ? Infrared remote-control daemon: interpret received IR remote codes. 1996-Jul-03
lca 11 ? Display linear cellular automata as text output. 1996-Jul-03
makepass 22 ? Generate passwords. 1996-Jul-03
newpasswd 97 Set users' passwords non-interactively (careful of users using 'w'). 1994-Oct-30
nlook 13 ? New look - fewer features & fewer bugs than some stock look utils. 1992-Nov-29
pcal.tar.gz 60 pcal binary & doc. A nice Postscript calendar generator. 1998-Feb-12
potm 18 Print a single-line description of the current phase of the moon 1989-Dec-15
remind.tar.gz 123 Remind, a reminders utility - like calendar(C) but much better 1998-Aug-03
rh 25 ? A recursive file finder, like "find" but with a C-like syntax. 2005-Apr-25
rtctime 8 ? Set/read Real Time Clock. 2000-Apr-04
scrnopt 48 ? Terminal output optimizer. 2000-Feb-09
segfont 14 ? Convert input to 25-segment font. 2005-Aug-23
sliplogin 7 ? Automatically start slattach. Doc is in source/sliplogin.tar.Z 1996-Jul-03
slow 10 ? Copy input to output at a controlled rate. 2007-Sep-06
sockinfo 74 ? Show what sockets are being used for. 1997-Mar-02
statf 31 ? Print information about files in a highly configurable format. 2007-Jun-04
sysline 31 ? Show system stats and logins/logoffs on terminal status line. 1991-May-06
timer 14 ? Emit characters at intervals, for timing in shell scripts, etc. 2002-Aug-18
top 42 ? Continuously updated display of the top CPU using procesess. 2001-Jul-14
utty 7 ? Show who is on a tty. 2000-Jun-03
unixware/
Binary executables for SCO UnixWare. Tested only under UnixWare 7.
Source is in the source/ directory.
Filename KB H Description Last-Modified
cwtmp 19 ? Remove useless entries from wtmp & fix wtmp & utmp corruption. 2003-Jan-15
pcmd 17 ? Push characters into tty input buffer, as though typed at keyboard. 2002-Mar-18
linux/
Binary executables for Linux.
Source is in the source/ directory.
Filename KB H Description Last-Modified
cwtmp 19 ? Remove useless entries from wtmp & fix wtmp & utmp corruption. 2003-Jan-15
fwatch 13 ? Watch files for changes. 2003-Feb-27
statf 31 ? Print information about files in a higly configurable format. 2003-May-27
timer 14 ? Emit characters at intervals, for timing in shell scripts, etc. 2003-Jan-22
osx/
Binary executables for Mac OS X.
Source is in the source/ directory.
Filename KB H Description Last-Modified
statf 39 ? Print information about files in a higly configurable format. 2003-May-27
scobins/3.2v4/
COFF format binary executables for XENIX and SCO UNIX 3.2v4. If you find that
the version of a binary in this directory is older than the ELF version, get
the source from the source/ directory and compile it. These binaries should
also work under 3.2v5, and most will also work under XENIX 2.3.4 (which
included COFF support). Some will fail under XENIX due to system call
differences.
Filename KB H Description Last-Modified
gawk 449 gawk 2.15.5 1995-Mar-25
progchan.tar.Z 137 MMDF program channels & doc 1997-Jan-15
bed.tar.Z 21 ? A binary editor and its man page. 1997-Apr-29
clca 12 ? Display linear cellular automata on cga/ega/vga console. 1995-Jan-13
client 24 ? Connect to a server that lets users present services. 1996-Oct-16
cwtmp 75 ? Remove useless entries from wtmp & fix wtmp & utmp corruption. 1999-Jul-15
dumpscreen 21 Copies the contents of a console screen to its standard output. 1995-Feb-07
flon 27 ? Lists Friends Logged ON. The best "who"-like utility around. 1997-Jul-17
fsrd.zip 36 ? Read filesystem data - for filesystems that cannot be mounted. 2002-Nov-03
fwatch 12 ? Watch files for changes. 1995-Jan-13
getch 3 ? Read input in non-canonical mode. 1995-Jan-13
ihex2bin 14 ? Convert Intel-hex to binary files. 1995-Jan-13
bin2ihex 13 ? Convert binary files to Intel-hex. 1995-Jan-13
lca 13 ? Display linear cellular automata as text output. 1995-Jan-13
nlook 13 ? New look - fewer features & fewer bugs than some stock look utils. 1992-Nov-29
rtctime 12 ? Set/read Real Time Clock. 1994-Jul-03
scrnopt 38 ? Terminal output optimizer. 1995-Jan-13
segfont 14 ? Convert input to 25-segment font. 1995-Jan-13
sliplogin 15 ? Automatically start slattach. Doc is in source/sliplogin.tar.Z 1996-Jan-05
slow 62 ? Copy input to output at a controlled rate. 1997-Sep-24
sockinfo 84 ? Show what sockets are being used for. 1995-Jun-21
statf 41 ? Print information about files in a configurable format. 1995-Oct-03
timer 5 ? Emit newlines at intervals, for timing in shell scripts. 1995-Apr-06
utty 21 ? Show who is on a tty. 1997-Jun-11
whoami 12 ? Print process ownerships. 1995-Jan-13
makepass 14 ? Generate passwords. 1994-Jul-03
perl5.tar.Z 481 perl5.000 binary, perl libraries, and doc. 1995-Apr-05
scripts/3.2v4/
Interpreted programs for 3.2v4, mostly ksh and gawk scripts.
These were created for SCO UNIX 3.2v4 or earlier and either don't work or are
no longer needed under 3.2v5. Most should be portable to other flavors of UNIX
without too much trouble. If you don't have ksh for the #!/bin/ksh scripts,
you can get it from http://www.kornshell.com/, or try pd-ksh, bash, or zsh.
For the gawk programs, use version 2.15.5 or later. A gawk binary for SCO UNIX
3.2v4 can be found in the scobins/3.2v4/ directory.
The 'T' field gives the file type. Program types: a = awk/mawk/gawk (many
of these specifically require gawk); k = ksh (88 or 93); K = ksh93; s = sh;
o = oash. Other types: r = archive file; d = directory
Filename KB H T Description Last-Modified
fman 7 ? k Fast man replacement. 2002-Jan-25
fold 47 ? a Break lines longer than 77 characters into multiple lines. 2002-Jan-29
text/
Text files.
Filename KB Filetype Description Last-Modified
frequencies.Z 114 text Big frequency list. 2001-Dec-31
ipadm.Z 65 text Document on TCP/IP setup & administration. 1993-Dec-03
rec.pyro/rec.pyro.90.tar.Z 394 archive rec.pyrotechnics archives for part of 1990. 1996-Jan-12
rec.pyro/rec.pyro.91.tar.Z 2760 archive rec.pyrotechnics archives for 1991. 1996-Jan-12
rec.pyro/rec.pyro.92.tar.Z 2840 archive rec.pyrotechnics archives for 1992. 1996-Jan-12
rec.pyro/rec.pyro.93.tar.Z 2712 archive rec.pyrotechnics archives for 1993. 1996-Jan-12
rec.pyro/rec.pyro.94.tar.Z 7584 archive rec.pyrotechnics archives for 1994. 1996-Jan-12
misc/
Miscellaneous archives.
Filename KB Filetype Description Last-Modified
control.tar.Z 40 archive Serial infrared remote controller writeup & driver. 1993-Dec-05
purity.tar.bz2 42 archive Eric Lechner's purity test package ca. 1989. 2005-Jun-20
dos/
DOS utilities. These were written by me (except 'compress', which I merely
ported) back in the days when I was developing for DOS (up through '88).
Almost all were written for Turbo C (1.0 and 2.0). I posted some of them to
comp.binaries.ibm.pc, and I still get mail about them, so I've made the source
and executables available here. I haven't tried them under any OS since DOS
3.1. These are organized with a directory for each utility, containing an
executable, documentation (if any), and source (either a single file or an arc
archive).
Filename Description
brk Enable/disable break key.
chd Directory-changing utility (enhanced version of cd).
chmod Change attributes on files.
clca Color linear cellular automata (1-dimensional version of 'life').
compress "compress" for DOS (only up to 12-bit compression).
di Directory lister (like "dir" but more capable).
newsh For running subshells.
typeall Print entire text files regardless of ^Z chars.
user/
User-maintained archives.
User "Real Name"
spcecdt John H. DuBois III
filbo Bela Lubkin
liz Liz Neely
rstevew Richard Steven Walz
xep Xepllen Zuth Lobotomy
jon Jon Shemitz
web Wendy E. Betts
bell3 Bill Dankert
anvil Johnathan Vail
sabbath Burt Ward
greebo John Hawksley
airbrick Aaron Brick
taz Tazameir Badgit
whiplash Dan White
dracon dragon-monster
hello Jeromy Hewitt
dawson Dan Dawson
lizbeth Elisabeth
kmartind Ken Martindale
mospeada dlanoR .rM
leavitt Thomas Leavitt
spectre Cameron Kaiser
nemesis Jesse Espinoza
stephan Matt Ayres
ulmo Bradley Ward Allen
bigbill Johnnie Sievey
kalel Michael Barne
ti85 Aaron Brick
greymage Bob MacDowell
asanks Alex Sanks
robroy Robroy Gregg
rll Robert L. Lewis
paris David Paris
morel Tony Morel
rts Radomir Tomis