home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1994 March / Source_Code_CD-ROM_Walnut_Creek_March_1994.iso / unix_c / utils / 00_index.txt next >
Encoding:
File List  |  1994-03-04  |  35.6 KB  |  777 lines

  1. 00readme.txt
  2. acmcntst.tar
  3.         Software to run an ACM-style programming contest.  Used by the
  4.         judge(s) of the contest.
  5.         Contributor: Jim Nelson <nelson@uncecs.edu>
  6. activ.tar
  7.         A "script"-like program which will enter the time of day before the
  8.         input if the user has been idle for a given interval.
  9.         Contributor: Marc Meyer <marc@tss.uucp>
  10. apply.tar
  11.         Apply a command to a set of arguments.
  12.         Contributor: Doug Gwyn <gwyn@brl.arpa>
  13. aproposg.tar
  14.         A version of "apropos" ("man -k") and "makewhatis" for Silicon Graphics
  15.         IRIS workstations running IRIX.
  16.         Contributor: Paul Balyoz <root@naucse.csw.nau.edu>
  17. arpatime.tar
  18.         Programs to construct "ARPA-style" date strings.
  19.         Contributor: Stan Barber <sob@neuro1.uucp>
  20. art1.tar
  21.         A short program which simulates ART1 neural networks, proposed by
  22.         Grossberg and Carpenter in 87 IEEE ASSP magazine.
  23.         Contributor: Jagath Samarabandu <bandu@cs.buffalo.edu>
  24. ash.tar
  25.         A complete shell.  Similar to the System V version of the Bourne
  26.         shell, with some added features.  Has been tested on variants of
  27.         System III, System V, and Berkeley UNIX.
  28.         Contributor: Kenneth Almquist <ka@oriole.cs.washington.edu>
  29. astrodat.tar
  30.         Computes all sorts of astronomical data about the sun, moon,
  31.         and planets.
  32.         Contributor: R. Kukuk <rck@ihuxx.uucp>
  33. at.tar
  34.         A version of the "at" command.
  35.         Contributor: Michael Richmond <richmon@astrovax.uucp>
  36. atl.tar
  37.         A companion to the 4.3BSD "at" and "atq" commands.  "atl" allows
  38.         a user to look at the "at" script he has submitted to see what it
  39.         does.
  40.         Contributor: Roger Southwick <dadla.tek.com!rogers>
  41. atty.tar
  42.         Provides a set opf EMACS-like editing commands which allow you to
  43.         move around the input line and make corrections, bring back previous
  44.         lines, etc.  Runs in user mode, requires no special privileges to
  45.         run or install.
  46.         Contributor: Kenneth Almquist <ka@june.cs.washington.edu>
  47. autoload.tar
  48.         A program to enable the auto-loading (upon first reference) of shell
  49.         scripts as functions.  Requires a shell that supports functions, e.g.
  50.         System V "sh" or the Korn Shell.
  51.         Contributor: John Mackin <john@basser.cs.su.oz.au>
  52. awkstats.tar
  53.         Awk scripts to compute univariate statistics.
  54.         Contributor: Tom Reingold <tr@wind.bellcore.com>
  55. backprop.tar
  56.         Programs for playing with back-propagation, from "The Basis of
  57.         Artificial Intelligence".
  58.         Contributor: Donald R. Tveter <drt@chinet.chi.il.us>
  59. batch.sh
  60.         A batch command execution shell script for the AT&T UNIX-PC.
  61.         Contributor: Gus Garcia <amg22@aluxz.uucp>
  62. bbs.c
  63.         A fairly simplistic bulletin board system.
  64.         Contributor: <michael@stb.uucp>
  65. bcsh.sh
  66.         A C-shell (csh) emulator for the Bourne shell (sh).  Includes
  67.         command substitution, history, etc.
  68.         Contributor: Chris Robertson <chris@globetek.uucp>
  69. bdf.c
  70.         A Berkeley-style "df" for System V.
  71.         Contributor: Paul Vixie <paul@vixie.uucp>
  72. bexec.c
  73.         A program to help brain-damaged shells (like System V "sh") use the
  74.         "#!" "magic number" feature standard in Berkeley UNIX.
  75.         Contributor: Brandon Allbery <allbery@ncoast.uucp>
  76.     BINTNX.C, BINTNXVMS.C
  77.         A program to convert a TOPS-20 file transferred in FTP "binary"
  78.         mode to "tenex" mode (i.e. to convert it to what it's supposed
  79.         to look like).  "binary" mode is 9 8-bit bytes in 2 36-bit words,
  80.         while "tenex" mode is 4 8-bit bytes in each 36-bit word.  The
  81.         BINTNXVMS.C version is for VMS systems.
  82.         Contributor: Keith Petersen <w8sdz@simtel20.army.mil>
  83. bintnx.c
  84. bntnxvms.c
  85. booleval.tar
  86.         A program to evaluate boolean expression arrays.  Somewhat useful
  87.         for designing PALs and such.
  88.         Contributor: Jim Frost <madd@bucsb.bu.edu>
  89. bournebs.tar
  90.         A simple bulletin board system written in Bourne shell.  Allows
  91.         file transfer, messages, a link to rn and postnews, a bulletin
  92.         system, etc.
  93.         Contributor: Bob Kirkpatrick <bobk@dogear.uucp>
  94. bytes.sh
  95.         A program to add the bytes fields from a "ls -la" of a directory.
  96.         Contributor: unknown
  97. calc1.tar
  98.         A double-precision desk calculator with math library functions
  99.         and variables.  Accepts interactive input or command line arguments
  100.         allowing a "csh" alias to let you say "calc arbitrary-math-expr".
  101.         Contributor: Dave Curry <davy@erg.sri.com>
  102. calc2.tar
  103.         Another desk calculator which accepts expressions on the command
  104.         line.
  105.         Contributor: Wayne Mesard <mesard@bbn.com>
  106. chemtab.tar
  107.         A periodic table of the elements database.  Version 1.2.
  108.         Contributor: <root@lsrhs.uucp>
  109. choos.tar
  110.         Choos is based on the old "pic" program (renamed to avoid
  111.         conflict with the DWB graphics typesetting program) by Tom Duff.
  112.         The selection of arguments is stored in an array, allowing the
  113.         user to back up and/or wrap around the argument list.  Choos
  114.         without arguments elicits a help message.
  115.         Contributor: Chuck Forsberg <caf@omen.uucp>
  116. chuni.tar
  117.         Change universes on a Pyramid machine.
  118.         Contributor: Frank Crawford <frank@aaec.uucp>
  119. clock.tar
  120.         A curses-drive digital clock for terminal screens.
  121.         Contributor: Ross Wille <wille@hpccc.hp.com>
  122. colm.tar
  123.         A columnation tool which handles fixed and variable width columns,
  124.         variable gutter widths, etc.
  125.         Contributor: Gary Oberbrunner <garyo@masscom.uucp>
  126. config.tar
  127.         A program to automatically configure large software systems.  Tells
  128.         you lots of properties of your machine and C compiler.  Optionally
  129.         produces the ANSI "float.h" and "limits.h" files.  Also pinpoints
  130.         possible compiler problems.
  131.         Contributor: Steven Pemberton <steven@cwi.nl>
  132. cronsort.tar
  133.         A program to sort a "cron" file into chronological order.
  134.         Contributor: Gordon Vickers <gordon@prls.uucp>
  135. cshtoksh.tar
  136.         A program to convert C-shell scripts to Korn shell scripts.
  137.         Contributor: Bob Mcqueer <bobm@rtech.uucp>
  138. ctrl.tar
  139.         Programs to convert between control character sequences and printable
  140.         characters for use in echoing command strings, etc.
  141.         Contributor: Maarten Litmaath <maart@cs.vu.nl>
  142. curly.tar
  143.         Programs to expand and unexpand the C-shell "curly brace" notation.
  144.         One takes a list of file names and outputs curly-brace notation,
  145.         the other expands curly-brace notation into a list of files.
  146.         Contributor: Kevin Braunsdorf <ksb@s.cc.purdue.edu>
  147. curse.tar
  148.         A program to do cursor control operations, using termcap, from the
  149.         shell.  Useful for shell scripts and the like.
  150.         Contributor: Jonathan Bowen <jpb@icdoc.uucp>
  151. cutpaste.tar
  152.         A public domain implementation of the System V "cut" and "paste"
  153.         commands.
  154.         Contributor: John Weald <jgw@ptsfc.uucp>
  155. cvtbase.tar
  156.         A generalized base conversion program.
  157.         Contributor: Mike Parker <mouse@larry.mcrcim.mcgill.edu>
  158. dbcopy.tar
  159.         Double-buffered file copy.  Can specify block size, number of
  160.         records, etc.  DBCOPY-MAN.TXT contains the documentation.
  161.         Contributor: Dave Martindale <dmmartindale@watcgl.uucp>
  162. determcp.tar
  163.         A program to split up the "/etc/termcap" file into a directory
  164.         for each terminal, and individual files within the directory
  165.         for each capability.
  166.         Contributor: Arnold D. Robbins <arnold@emoryu1.uucp>
  167. dictsq.tar
  168.         A program to compress sorted word lists.  Uses "sort" and "compress".
  169.         Contributor: Mike Wexler <mikew@wyse1.wyse.com>
  170. dispd.tar
  171.         A "notice board" system for 4.2BSD.  Runs on a terminal, and lets
  172.         people see who's logged in, messages of the day, status of various
  173.         people ("out sick", "in meeting", etc.).
  174.         Contributor: Mike Williams <mike@erix.uucp>
  175. distkit.tar
  176.         A kit for making software distributions.  Includes tools to do auto-
  177.         matic configuration, and tools to construct the distribution itself.
  178.         Contributor: Larry Wall <lwall@jpl-devvax.jpl.nasa.gov>
  179. dmake.tar
  180.         A replacement for "make" with significant enhancements including
  181.         "parallel" make, unconditional rebuilds, text diversions,
  182.         dynamic (macro-based) prerequisites.  Compatible with System V
  183.         AUGMAKE, but not with GNU make.  Version 3.6.
  184.         Contributor: Dennis Vadura <dvadura@watdragon.waterloo.edu>
  185. echo.tar
  186.         A complete merge of the BSD and System V "echo" commands.  Not
  187.         derived from AT&T code.
  188.         Contributor: David MacKenzie <edf@rocky2.rockefeller.edu>
  189. ephem.tar
  190.         An emphemeris program.  Uses termcap.  Version 4.21.
  191.         Contributor: Elwood C. Downey <ecd@cs.umn.edu>
  192. faces.tar
  193.         A face server for monitoring mail and print jobs.  It is based on
  194.         the 8th Edition "vismon" program, but contains no code from it.
  195.         Version 1.4, patchlevel 8.
  196.         Contributor: Rich Burridge <rburridge@sun.com>
  197. fastgrep.tar
  198.         A faster version of "grep".  Can replace "grep", "fgrep", and
  199.         "egrep".
  200.         Contributor: James A. Woods <jaw@aurora.uucp>
  201. fep.tar
  202.         A general purpose front end for any line-oriented UNIX command.
  203.         Requires Berkeley pseudo-ttys and select().
  204.         Contributor: Kazamasa Utashiro <utashiro@sra.junet>
  205. fft1.tar
  206.         A UNIX and MS-DOS general purpose FFT (Fast Fourier Transform)
  207.         program.
  208.         Contributor: Steve Sampson <sampson@killer.dallas.tx.us>
  209. fft2.tar
  210.         Another FFT (Fast Fourier Transform) program.  Uses the Cooley-Tukey
  211.         algorithm, meaning it will work with a number of samples which is not
  212.         a power of two.  Handles real and complex data.
  213.         Contributor: Peter Valkenburg <valke@cs.vu.nl>
  214. fft_dsp.tar
  215.         A set of FFT (Fast Fourier Transform) routines for Digital Signal
  216.         Processing.
  217.         Contributor: Dan Kegel <dan@srs.uucp>
  218. fftn.tar
  219.         An N-dimensional FFT (Fast Fourier Transform) program.
  220.         Contributor: Andrew Lee <alee@tybalt.caltech.edu>
  221. fido.tar
  222.         Fido scans files created by "rwhod" and reports the commings and
  223.         goings of other people's machines on the network.
  224.         Contributor:  Phil Budne <phil@shiva.com>
  225. field.tar
  226.         The "field" program (similar to "cut") from Steve Bourne's book.
  227.         Contributor: Bill Silvert <silvert@dalcs.uucp>
  228. financil.c
  229.         A program to calculate rate of return, interest rates, future values
  230.         of deposits, nominal, effective, and compound interest, future
  231.         value of current sum, present value of future sum, amortization
  232.         schedules.
  233.         Contributor: Paul Pederson <pop@bunkerb.uucp>
  234. flex.tar
  235.         A replacement for "lex", the UNIX lexical analyzer generator.  It's
  236.         mostly compatible with lex, but missing a few "niggling" features.
  237.         Version 2.3.6.
  238.         Contributor: Vern Paxson <vern@lbl-csam.arpa>
  239. flip.tar
  240.         A program to convert text files between MS-DOS and UNIX formats.
  241.         Contributor: Rahul Dhesi <dhesi@bsu-cs.bsu.edu>
  242. flock.tar
  243.         A program which applies an advisory lock (4.2BSD; could be easily
  244.         modified for System V) on the file named as its first argument
  245.         and then runs the command given by the following arguments.
  246.         Contributor: Doug Kingston <dpk@brl.arpa>
  247. gc1000.tar
  248.         Software for dealing with a Heathkit GC-1000 clock.  Includes code
  249.         to sync your system clock from it.
  250.         Contributor: Nick Sayer <mrapple@quack.sac.ca.us>
  251. geneal.tar
  252.         A genealogy program which can browse data, make individual and family
  253.         pages, make birthday and anniversary lists, etc.  See also the file
  254.         PD6:<UNIX-C.UTILS>TREEPAR.TAR-Z.
  255.         Contributor: Jim McBeath <jimmc@gumby.uucp>
  256. getopt.tar
  257.         A shell script version of the "getopt" routine for processing
  258.         arguments.
  259.         Contributor: Rich Salz <rsalz@uunet.uu.net>
  260. gone1.tar
  261.         A program to lock the terminal until your password is typed.
  262.         Contributor: Dave Shanks <shanks@teneron.uucp>
  263. gone2.tar
  264.         A program which locks the terminal until a supplied password is
  265.         typed.  Times out after a given amount of time to avoid someone
  266.         locking the terminal permanently.  Allows certain harmless commands
  267.         to be run ("who", "who am i", etc.).
  268.         Contributor: Dave Curry <davy@erg.sri.com>
  269. gperf.tar
  270.         A program which generates perfect hash functions for sets of key
  271.         words.  A perfect hash function is one which allows recognition
  272.         of a key word using exactly one probe into the hash table.
  273.         Contributor: Douglas C. Schmidt <schmidt@glacier.isc.uci.edu>
  274. grabchrs.tar
  275.         A program to get one or more keystrokes from the user without
  276.         requiring them to hit RETURN.  Useful for proompting within
  277.         shell scripts, etc.  Version 1.9.
  278.         Contributor: Dan Smith <daniel@island.uucp>
  279. grep.c
  280.         The DECUS software tape version of the "grep" utility.
  281.         Contributor: Ray Davis <bees@infoswx.uucp>
  282. gspn.tar
  283.         A simulator for generalized stochastic Petri nets that can be used to
  284.         evaluate the performance of parallel systems (hardware and software).
  285.         An overview can be found in "Performance Analysis Using Stochastic
  286.         Petri Nets", Michael K. Molloy, IEEE Trans. on Computers, Vol. C-31,
  287.         #9, Sept. 1982.
  288.         Contributor: Andreas Nowatzyk <agn@unh.cs.cmu.edu>
  289. helpvms1.tar
  290.         A VMS-like help program for UNIX.  Allows topics and subtopics to
  291.         be accessed individually.
  292.         Contributor: Neal Ziring <nz@wucs.uucp>
  293. helpvms2.tar
  294.         Another VMS-like help program for UNIX.
  295.         Contributor: Roland Stolfa <rjs@a.cs.okstate.edu>
  296. help.tar
  297.         A "help" facility for perusing /usr/man.  Used as "help cmd" it
  298.         works just like the "man" command.  With no args, it displays a
  299.         numbered list of topics (files and directories) which the user
  300.         may select.  As a side effect, "help" may be used to peruse any
  301.         directory simply by saying "help dirname".
  302.         Contributor: Dave Curry <davy@erg.sri.com>
  303. hexcalc.tar
  304.         A calculator program based on the Texas Instruments Programmer II
  305.         calculator.
  306.         Contributor: Richard Hargrove <richardh@killer.uucp>
  307. hexdump.tar
  308.         A program to dump files out in hexadecimal.
  309.         Contributor: Peter Ruczynski <pjr@pyra.co.uk>
  310. hexpert.tar
  311.         A binary file editor for System V.
  312.         Contributor:  Dominic Alston <dom@dsbc.icl.co.uk>
  313. hey.tar
  314.         A program to broadcast a message to all terminals a specific user
  315.         is using.  From UNIX/World, October 1985.
  316.         Contributor: Bob Desinger <bd@hpda.uucp>
  317. hgrep.tar
  318.         A front-end for grep to highlight the word that was searched for.
  319.         Contributor: Jef Poskanzer <jef@helios.ee.lbl.gov>
  320. ile.tar
  321.         Interactive line editor, similar to tcsh or ksh.
  322.         Contributor:  Robert C. Pendleton <bobp@hal.com>
  323. jcl.tar
  324.         A JCL interpreter.  You always knew someone would do this...
  325.         Contributor: Robert Lupton <lupton@uhccux.uhcc.hawaii.edu>
  326. kbmap.tar
  327.         A program to modify the System V/386 v3.2.2 keyboard map.
  328.         Contributor: Tony Field <tony@ajfcal.cpsc.ucalgary.ca>
  329. keydef.tar
  330.         A program to allow reprogramming of DEC VT[23]xx function keys.
  331.         Contributor: Gordon Vickers <gordon@prls.uucp>
  332. lcomp.tar
  333.         An implementation of Peter Weinberger's "Cheap Dynamic Instruction
  334.         Counting", from the AT&T Bell Labs Technical Journal UNIX in 1984.
  335.         Runs on Sun-3 (68020) and Vax (Berkeley-based) systems.
  336.         Contributor: Paul Haahr <haahr@princeton.edu>
  337. lit.tar
  338.         A "super-echo" command which accepts control-character escapes,
  339.         etc.  Every bell and whistle you could ever want.
  340.         Contributor: Richard A. O'Keefe <ok@quintus.uucp>
  341. loan.c
  342.         A program to calculate the interest, principal, and payments  on
  343.         simple-interest loans (like car loans).
  344.         Contributor: Jane Medefesser <jane@tolerant.UUCP>
  345. lock.tar
  346.         A program to lock the terminal until the user's password is typed.
  347.         Contributor: Toby Harness <toby@gargoyle.uucp>
  348. lowlav.tar
  349.         Given a list of hosts, return the name of the host with the lowest
  350.         load average.  Uses rwho, so is probably Berkeley-specific.
  351.         Contributor: John D. DiMarco <jdd@db.toronto.edu>
  352. lunisolr.tar
  353.         A program to print the phase of the moon and generate LaTeX source
  354.         for a lunisolar calendar.
  355.         Contributor: John Ramsdell <ramsdell@linus.mitre.org>
  356. m4.tar
  357.         A public domain M4 macro processor.
  358.         Contributor: Ozan Yigit <oz@yetti.uucp>
  359. make.tar
  360.         A "make" work-alike program.  Runs on PCDOS and BSD UNIX.
  361.         Contributor: Greg Yachuk <greggy@etude.uucp>
  362. man.tar
  363.         A compiled version of "man" for System V.  Should compile and run on
  364.         4.xBSD with minor changes.
  365.         Contributor: Edward C. Bennett <edward@ukecc.uucp>
  366. mboxbbs.tar
  367.         This BBS is a combination of newsreader, mailer, and database.
  368.         Looks like a PC/DOS BBS, but offers Internet access and NEWS
  369.         transfer.  MBOX requires UUCP, NEWS, and MAIL.  It works on
  370.         MINIX 386 and UNIX SVR3.
  371. mdcopy.tar
  372.         A program which allows a single file to be copied to multiple
  373.         floppy disks, spanning the disks.
  374.         Contributor: Greg Yachuk <greggy@etude.uucp>
  375. measures.tar
  376.         A program that reads a list of measurable itmes and then tells
  377.         you what you have to measure to determine what an unknown item
  378.         is.
  379.         Contributor: Arthur David Olson <ado@elsie.uucp>
  380. menu.tar
  381.         A program which reads a menu definition file and then implements it,
  382.         presenting the user with a series of numbered options.
  383.         Contributor: Mike Howard <mike@milhow2.uucp>
  384. metrics.tar
  385.         Programs to calculate metrics of C programs.  Uses Barry Boehm's
  386.         COCOMO model, and also has a Halstead metric tool.
  387.         Contributor: Brian Renaud <bdr@huron.ann-arbor.mi.us>
  388. mfold.tar
  389.         A program to do line folding and make columns.
  390.         Contributor: Peter Smidt <smidt@fy.chalmers.se>
  391. minit.tar
  392.         A linear programming package based on the dual simplex method.  Based
  393.         on the original code in Collected Algorithms from CACM (1968) in
  394.         Algol 68 by Rudolfo Salazar and Subrata Sen.  This version is in C.
  395.         Contributor: Badri Lokanathan <badri@ee.rochester.edu>
  396. mkmf.tar
  397.         A "makefile maker".
  398.         Contributor: Lloyd Zusman <ljz@fxgrp.uucp>
  399. mmake.tar
  400.         A program which can generate makefiles for multiple operating systems
  401.         (or other environmental configurations) from a single master makefile.
  402.         Contributor: Eric Schneider <eric@cs1.wsu.edu>
  403. morse.tar
  404.         Takes its input and coverts it to International Morse Code.
  405.         Contributor: Nils McCarthy <mtymp01@ux.acss.umn.edu>
  406. mpsim.tar
  407.         A multiprocessor simulator package.
  408.         Contributor: A. E. Mossberg <aem@mthvax.cs.miami.edu>
  409. mrandom.tar
  410.         Random number generator with persistent state.  A replacement for
  411.         4.3 BSD "random".
  412.         Contributor:  Clark Thomborson <cthombor@gw.d.umn.edu>
  413. mtools.tar
  414.         Programs to read and write MS-DOS formatted diskettes on a UNIX
  415.         based system.  Works on AT&T UNIX PCs, Sun SparcStation 1, and
  416.         Sun 3/80 systems.
  417.         Contributor: Viktor Dukhovni <viktor@melon.princeton.edu>
  418. mtools2.tar
  419.         Tools to manipulate MSDOS file systems.
  420.         Contributor:  Emmet P. Gray <fthood!egray@uxc.cso.uiuc.edu>
  421. multitee.tar
  422.         Send multiple inputs to multiple outputs.  Runs on 4.3BSD and
  423.         derivatives.
  424.         Contributor: Dan Bernstein <brnstnd@stealth.acf.nyu.edu>
  425. nemorbit.tar
  426.         A program to track earth satellites.  Generally for use by amateur
  427.         radio operators, but also useful for weather satellites, the space
  428.         shuttle, etc.
  429.         Contributor: Robert W. Berger <rwb@vi.ri.cmu.edu>
  430. noback.c
  431.         Convert lines with backspaces in them to multiple lines for
  432.         displaying on dumb terminals, etc.
  433.         Contributor: Paul Vixie <paul@vixie.uucp>
  434. nstrings.tar
  435.         A replacement for the BSD "strings" program.  Faster and more correct.
  436.         Runs on VMS, too.
  437.         Contributor: Michael Greim
  438.                     <greim@sbsvax.informatik.uni-saarland.dbp.de>
  439. pac.tar
  440.         "The ultimate on-screen calculator for UNIX".  Zillions of features
  441.         including conversions, "NVRAM", checkbook balancer, base translation,
  442.         trig functions, amortization, compound interest, user-definable
  443.         conversions, bit functions, stack, physical constants, macros,
  444.         percentages.  Actually an interface to "bc".
  445.         Contributor: Istvan Mohos <istvan@hhb.uucp>
  446. patch.tar
  447.         A program to apply patches (output from the "diff" program) to
  448.         programs automatically.  Amazingly intelligent, I haven't seen
  449.         it screw up yet.
  450.         Contributor: Larry Wall <lwall@sdcrdcf.uucp>
  451. pdmake.tar
  452.         A public domain version of "make".  Version 1.6.
  453.         Contributor: Greg Yachuk <greggy@zebra.uucp>
  454. pegboard.tar
  455.         A program to keep track of who is in or out of the office, and when
  456.         they're due back.
  457.         Contributor: Richard O'Rourke <ror@mplex.uucp>
  458. perl3.tar
  459.         A semi-replacement for "awk" and "sed".  An interpreted language
  460.         for scanning files, extracting information from them, and printing
  461.         reports based on that information.  It combines the best features
  462.         of C, "sed", "awk", and "sh".  Version 3.0.
  463.         Contributor: Larry Wall <lwall@jpl-devvax.jpl.nasa.gov>
  464. perlctim.tar
  465.         An emulation of ctime(3) in PERL.
  466.         Contributor: Waldemar Kebsch <kebsh@nixpbe.uucp>
  467. persim.tar
  468.         Single-Layer Perceptron Simulator.  (Looks like neural networks
  469.         stuff.)
  470.         Contributor:  Adam Stein <stein@wbst129.xerox.com>
  471. phonegen.c
  472.         A program to generate all possible letter combinations from a given
  473.         telephone number.
  474.         Contributor: Liudvikas Bukys <bukys@rochester.edu>
  475. phoneme.c
  476.         A program to translate English words into their phonetic spellings.
  477.         Contributor: John Wasser <wasser@viking.dec.com>
  478. pipscrpt.tar
  479.         A Berkeley "script"-like utility, but uses pipes.  Not quite as general
  480.         as real "script" (screen editors, etc. won't work), but should run
  481.         on any UNIX even without ptys.
  482.         Contributor: Kent Forschmiedt <kent@happym.uucp>
  483. pman.tar
  484.         A program to print pieces of formatted manual pages, by specifying
  485.         an argument such as "warnings" you see only the "BUGS", "CAVEATS",
  486.         etc. sections, and so on.
  487.         Contributor: Gary Perlman <perlman@wanginst.uucp>
  488. posixdat.tar
  489.         Implementation of POSIX date and time.
  490.         Contributor:  Arnold Robbins <arnold@skeeve.atl.ga.us>
  491. psc.tar
  492.         Prints the user page segment of a "core" file out in a format similar
  493.         to the "crash" program for system crashes.  For System V; probably
  494.         requires work to run under Berkeley.
  495.         Contributor: John F. Haugh II <jfh@rpp386.uucp>
  496. pt.tar
  497.         A program to display the hierarchy of a process tree.  Works on
  498.         both System V and BSD.
  499.         Contributor: Jeff Bauer <bauer@loligo.cc.fsu.edu>
  500. ptreebsd.tar
  501.         A backed to "ps" for BSD systems to display the process tree.
  502.         Contributor: Paul Lew <lew@gsg.uucp>
  503. pty.tar
  504.         An all-purpose program to interface programs with pseudo-terminals
  505.         allowing session disconnect/reconnect and other fun items.
  506.         Contributor: Dan Bernstein <brnstnd@kramden.acf.nyu.edu>
  507. pshdpdks.tar
  508.         An implementation of the C shell "pushd", "popd", and "dirs"
  509.         commands for the Korn shell.
  510.         Contributor: Fletcher Mattox <fletcher@im4u.uucp>
  511. pwget.tar
  512.         Programs to provide a shell script interface to the password file
  513.         much like "getpwent" et. al. do for C programs.
  514.         Contributor: Michael Saboff <mike@hpirs.uucp>
  515. ranlibsc.tar
  516.         A replacement ranlib(1) for SCO Xenix which handles externals with
  517.         names longer than 40 characters.
  518.         Contributor: Steve Bleazard <Steve.Bleazard@robobar.co.uk>
  519. rectvkbd.tar
  520.         A general purpose command line editor with the addition of predictive
  521.         text generation (i.e, a DWIM command).  Interfaces with a standard
  522.         shell and allows simple editing of lines, and prediction of lines
  523.         based on previous input.
  524.         Contributor: Mark James <jamesm@cpsc.ucalgary.ca>
  525. redir.tar
  526.         A program to redirect standard output and standard error for csh
  527.         users.  (Could be used by anyone, but "sh" already has the I/O
  528.         redirection constructs for it.)
  529.         Contributor: Bob Glickstein <bobg+@andrew.cmu.edu>
  530. reldb.tar
  531.         Programs to generate scattergrams, statistics from columnar data,
  532.         and some plot(1) filters.
  533.         Contributor: Gunnar Stefansson <gunnar@haffro.is>
  534. reverse.c
  535.         A program to completely reverse its input.  Reverses characters on
  536.         each lines and exchanges lines top to bottom.
  537.         Contributor: K. A. Gluck <kurt@pyuxhh.uucp>
  538. revgrep.tar
  539.         A program like "grep", except that it reads backwards from the end
  540.         of the file, printing matches in reverse order.  Useful for getting
  541.         things out of log files, etc.
  542.         Contributor: Neal Ziring <nz@wucs.uucp>
  543. rf.tar
  544.         A Rolodex program for maintaining lists of names and addresses
  545.         which can quickly be referred to.  Uses System V curses.
  546.         Contributor: Larry Lippman <larry@kitty.uucp>
  547. roff.tar
  548.         A program which allows you to place information at the top of a
  549.         troff file indicating which filters and macro packages are needed,
  550.         and then calls the appropriate programs.  Version 1.7.
  551.         Contributor: Brian Litzinger <brian@apt.uucp>
  552. rolodex.tar
  553.         A Rolodex program for maintaining lists of names and addresses which
  554.         can quickly be referred to.  Uses Berkeley curses (not the same
  555.         program as RF.TAR-Z).
  556.         Contributor: Dave Ihnat <ignatz@homebru.uucp>
  557. rot.tar
  558.         A program to rotate the lines of a file such that the lines become
  559.         columns.
  560.         Contributor: Martin Schmidt
  561.                      <mschmidt@exunido.irb.informatik.uni-dortmund.de>
  562. rpl.tar
  563.         An interpreter for HP's RPL "calculator programming language".
  564.         Should have the same functionality as an HP-28 calculator.
  565.         Contributor: hp@vmars.uucp
  566. rs.tar
  567.         A personal reminder system.
  568.         Contributor: Don Joslyn <don@novavax.uucp>
  569. ru.tar
  570.         A program to print a users(1)-style list of names for each host in
  571.         the rwho spool directory.
  572.         Contributor: P. Kern <pkern@csri.toronto.edu>
  573. s5finger.tar
  574.         Various Berkeley utilities for System V.  "finger", "whois",
  575.         and some others.
  576.         Contributor: Keith Gabryelski <ag@elgar.uucp>
  577. s5last1.tar
  578.         An implementation of the Berkeley "last" command for System V.
  579.         Contributor: Harver R. Moran Jr. <moran@tron.uucp>
  580. s5last2.tar
  581.         Another implementation of "last" for System V.
  582.         Contributor: Chris Kern <ckern@killer.dallas.tx.us>
  583. s5look.c
  584.         An implementation of "look" for System V.
  585.         Contributor: Larry Campbell <campbell@redsox.uucp>
  586. sample.tar
  587.         An educational program for teaching about sampling distributions.
  588.         Allows the user to provide a distribution which it will then
  589.         graph.
  590.         Contributor: Gary Perlman <perlman@wanginst.uucp>
  591. sao.tar
  592.         The Smithsonian Astronomical Observatory dataset reduced to RA/DECL/MAG
  593.         records.  Furnished by NASA Goddard for non-commercial use.  There's
  594.         49 "shar" files here; you unpack them.
  595.         Contributor: Alan Wm Paeth <awpaeth@watcgl.waterloo.edu>
  596. sc.tar
  597.         Version 6.8 of the public domain "sc" spreadsheet calculator.
  598.         Runs on 4.xBSD and System V.
  599.         Contributor: Bob Bond <rgb@nscpdc.nsc.com>
  600.                      Jeff Buhrt <buhrt@sawmill.uucp>
  601. screnwho.tar
  602.         A curses-based "who" program that updates the screen every few
  603.         minutes.
  604.         Contributor: Paul Pomes <paul@uxc.cso.uiuc.edu>
  605. search.c
  606.         A program to search for a string.  May contain newlines; works on
  607.         binary files.
  608.         Contributor: Daniel R. Levy <levy@ttrdc.uucp>
  609. settime.tar
  610.         Set system time from atomic clock.
  611.         Contributor:  John Walker <autodesk!throop!kelvin@uunet.uu.net>
  612. sets.tar
  613.         A program to perform union, intersection, and difference operations
  614.         on two sets given as arguments.  Can be used to compute lists of
  615.         files such as "everything EXCEPT *.c" and so on.
  616.         Contributor: Chris Tweed <chris@edcaad.uucp>
  617. shelfrms.tar
  618.         A program to provide a forms-editor interface to shell scripts.
  619.         Contributor: Paul Lew <lew@gsg.uucp>
  620. show.tar
  621.         A version of "echo" with lots of flags from the multitude of
  622.         UNIXes out there.
  623.         Contributor: Alan Fargusson <alan@drivax.uucp>
  624. soundex1.c
  625.         A program which implements the "soundex" algorithm for generating
  626.         identical tokens for like-sounding names.
  627.         Contributor: Jerry Carlin <jmc@ptsfa.uucp>
  628. soundex2.c
  629.         Another implementation of Soundex.
  630.         Contributor: N. Dean Pentcheff <dean@violet.berkeley.edu>
  631. sondxspl.sh
  632.         A spelling corrector using SOUNDEX2.C (the one from Dean Pentcheff).
  633.         Contributor: Frederic W. Brehm <fwb@demon.siemens.com>
  634. spin.tar
  635.         A simple interpreter intended for use as a program development tool
  636.         and modest programmable interface.  Contains a parser and execution
  637.         engine, both easily extended.
  638.         Contributor: Jim McBeath <jimmc@gumby.uucp>
  639. srctoman.sh
  640.         A shell script to convert comments in various programming languages
  641.         into a UNIX-style manual page.
  642.         Contributor: W. Z. Venema
  643. starchrt.tar
  644.         Produces astronomical charts from a variety of databases for Post-
  645.         Script, X11, SunView, Atari ST, IBM PC, X10, Tek, plot(5), HP LaserJet,
  646.         etc.  Can read stuff like the Yale Bright Star Catalog, the SAO
  647.         catalog, etc.  Version 3.0.
  648.         Contributor: ccount@athena.mit.edu
  649. strngscf.tar
  650.         A program to extract strings from COFF-format object files.
  651.         Contributor: Piercarlo Grandi<pcg@aber-cs.uucp>
  652. stringsh.tar
  653.         Programs for manipulating strings in shell scripts.  Provides
  654.         "index", "rindex", substring extractors, etc.
  655.         Contributor: Greg Paris <gmp@rayssd.uucp>
  656. substr.tar
  657.         A program to extract substrings from expressions.
  658.         Contributor: William E. Davidsen, Jr. <davidsen@steinmetz.uucp>
  659. tape.tar
  660.         A tape database program for cataloging and alphabetizing a large
  661.         number of audio (or other) tapes.
  662.         Contributor: David Bleckmann <bleckmd@jacobs.cs.orst.edu>
  663. tcsh601.tar
  664.         A csh replacement with lots of goodies.  It includes a command
  665.         line editor, command-file name completion, and other shell
  666.         additions.  Runs on BSD.
  667.         Contributor:  Christos Zoulas <christos@ee.cornell.edu>
  668. tc.tar
  669.         Termcap capabilities for shell scripts.  Saying "tc cap" will
  670.         output the string for capability "cap" for the current terminal
  671.         type.
  672.         Contributor: <lmc@cisden.uucp>
  673. telewrds.tar
  674.         Programs to give all the words a phone number spells (using American
  675.         phones) and all the phone numbers that can spell a word.
  676.         Contributor: Jim Williams <williams@mimsy.umd.edu>
  677. trmcptrm.tar
  678.         Converts a termcap file into terminfo source files.
  679.         Contributor: Robert Viduya <robert@gitpyr.uucp>
  680. termlist.tar
  681.         A Perl script to produce annotated listings of termcap entries.
  682.         Contributor: Geoff Leach <geoff@p.uucp>
  683. toe.c
  684.         Like "finger" only different.
  685.         Contributor: Dan Heller <argv@sri-spam.arpa>
  686. tot_info.tar
  687.         Programs to compute Chi-square independence, Gamma and related
  688.         functions, etc. for 2-way contingency tables.
  689.         Contributor: Doug Gwynn <gwynn@brl.mil>
  690. tpipe.tar
  691.         A program to split a UNIX pipeline into two pipelines.  The output
  692.         of one pipeline can be replicated and supplied as the input to two
  693.         other pipelines executing simultaneously.
  694.         Contributor: David B. Rosen <rosen@bucasb.bu.edu>
  695. tps.tar
  696.         A program which runs "ps" and rearranges the output.
  697.         Contributor: Arndt Jonasson <arndt@zyx.zyx.se>
  698. trapfils.tar
  699.         Uses "ptrace" to trace a program and reports all files opened and
  700.         closed by the program.  Berkeley UNIX dependent.
  701.         Contributor: Arndt Jonasson <aj@zyx.uucp>
  702. treepar.tar
  703.         A place and route (and plot) package for tree-structured data.
  704.         Mostly intended as a companion to PD6:<UNIX-C.UTILS>GENEAL.TAR-Z.
  705.         Contributor: Jim McBeath <jimmc@gumby.uucp>
  706. tutor.tar
  707.         A program to allow multiple terminals to watch what is being typed.
  708.         Useful for showing people in a class what's going on, etc.
  709.         Contributor: Rich Salz <rsalz@bbn.com>
  710. ttype.c
  711.         A touch-typing tutor program.  May need mods to work on BSD systems.
  712.         Contributor: Paul Hubbard <paulh@copper.uucp>
  713. units.tar
  714.         A unit conversion program that does charts, too.
  715.         Contributor: Gregory R. Simpson <simpsong@ncoast.uucp>
  716. unix_vms.tar
  717.         Tools for VMS to give it some UNIX-like features.  It's mostly
  718.         stuff to make DCL look a little more like the UNIX shells.
  719.         Contributor: David Albrecht <dca@calmasd.uucp>
  720. unod.tar
  721.         A program to "reverse" an "od -c" dump of a file, putting everything
  722.         back.  This lets you edit binary files, among other things.
  723.         Contributor: Daniel R. Levy <levy@ttrdc.uucp>
  724. untic.tar
  725.         A program to decompile "terminfo" description files into ASCII.
  726.         Contributor: Dave Regan <regan@orstcs.uucp>
  727. vis.tar
  728.         Turn any command into a screen-oriented one by executing it over and
  729.         over, updating the screen with the results.
  730.         Contributor: George M. Sipe <george@rebel.uucp>
  731. vsh.tar
  732.         A visual shell which uses the full screen and allows selection of
  733.         files by placing the cursor on them, etc.
  734.         Contributor: Dan T'so <dan@rna.uucp>
  735. vttest.tar
  736.         A program to test compatibility of so-called "VT100 compatibile"
  737.         terminals.
  738.         Contributor: Perl Lindberg <lindberg@suadb.uucp>
  739. vtfontdt.tar
  740.         A screen-oriented editor for downloaded fonts in a VT220 terminal.
  741.         Contributor: Eric A. Pearce <eap@bucsf.bu.edu>
  742. vt22keys.tar
  743.         A program to download strings to the function keys on a DEC
  744.         VT220 terminal.
  745.         Contributor: Ken Lester <ken@ektools.uucp>
  746. which.c
  747.         A C version of the Berkeley "which" script.  It searches your
  748.         path and tells you which version of a program you're using.
  749.         Contributor: Larry J. Barello <larry@tikal.uucp>
  750. which.sh
  751.         A shell script version of "which" that allows wildcards to work.
  752.         Contributor: Steven Pemberton <steven@cwi.nl.uucp>
  753. which.tar
  754.         Yet another C version of "which".  Version 4.0.
  755.         Contributor: Maarten Litmaath <maart@cs.vu.nl>
  756. wirewrap.tar
  757.         A program to do circuit board design.
  758.         Contributor: Bruce Karsh <karsh@geowhiz.uucp>
  759. wns.tar
  760.         A program to search for a pettern in a file and then print a window
  761.         of lines from the file around the place where the match occurred.
  762.         Contributor: Mark E. Mallett <mem@zinn.mv.com>
  763. xdump.tar
  764.         Produce a hexadecimal dump of a file or a shared memory segment.
  765.         Contributor: Bjorn Engsig <bengsig@orcenl.uucp>
  766. xtx.tar
  767.         A program which allows placing embedded shell commands in comments
  768.         in other files, and then executes them.  Useful for putting "troff"
  769.         commands at the top of a paper so you don't have to remember all
  770.         the filters, etc.
  771.         Contributor: R. P. A. Collinson <pc@ukc.uucp>
  772. xxu.tar
  773.         Rename TOPS-20 or VMS file names to UNIX file names.  Used after you
  774.         do an "mget" with FTP and find yourself in a directory full of files
  775.         with screwball names.
  776.         Contributor: William E. Davidsen <davidsen@crdos1.uucp>
  777.