0README zap |-- 0NOTE obvious |-- 0README this file |-- Makefile makefile |-- efopen.c source file |-- make.out log of make output (warnings, etc.) |-- pick executable |-- pick.1 man page |-- pick.c source file |-- strindex.c source file |-- ttyin.c source file |-- zap executable |-- 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