0README

zap
|-- 0NOTE			obvious
|-- 0README			this file
|-- Makefile			makefile
|-- efopen.c			source file
|-- make.out			log of make output (warnings, etc.)
|-- pick.1			man page
|-- pick.c			source file
|-- strindex.c			source file
|-- ttyin.c			source file
|-- zap.1			man page
`-- zap.c			source file


NAME
       zap - kill all processes matching pattern
SYNOPSIS
       zap [ -signal ] pattern
DESCRIPTION
       Zap  sends  the  specified  signal to all processes that are shown in a
       ps(1) listing to match the given pattern.  If no signal  is  specified,
       SIGTERM is sent.
EXAMPLE
              $ zap -2 make
SEE ALSO
       kill(1), ps(1).
AUTHORS
       Rob Pike, AT&T Bell Laboratories
       Douglas A. Gwyn, BRL/VLD-VMB



NAME
       pick - select arguments
SYNOPSIS
       pick [ argument ... ]
DESCRIPTION
       Pick displays the specified arguments one at a time followed by a ques-
       tion mark on the user's terminal and reads  a  response  for  each.   A
       response  starting  with an upper- or lower-case y results in the argu-
       ment being printed on the standard output, followed by  a  newline.   A
       response starting with q immediately terminates pick.
HINT
       Pick  is  most  often used to interactively select files for some other
       command to operate on.
EXAMPLES
              $ lpr `pick *` # print selected files
              a.out? n
              defs.h? y
              test.c? y
              test.o? q
SEE ALSO
       ask(1V), echo(1).
AUTHORS
       Tom Duff, AT&T Bell Laboratories
       Douglas A. Gwyn, BRL/VLD-VMB


Zap -- remains quite useful -- a quick way to kill a misbehaving program.
Old code from Kernighan and Pike -- zap is one of several of their
example utilities/subroutines.

Pick -- not in same category as zap, but not worth chucking overboard:
a mini-menu utility


John Rupley
 rupley@u.arizona.edu -or- jar@rupley.com
 30 Calle Belleza, Tucson AZ 85716 - (520) 325-4533; fax - (520) 325-4991
 Dept. Biochemistry & Molecular Biophysics, Univ. Arizona, Tucson AZ 85721
