From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from relay2.UU.NET ([192.48.96.7]) by hawkwind.utcs.toronto.edu with SMTP id <2792>; Wed, 10 Mar 1993 18:41:18 -0500 Received: from uunet.uu.net (via LOCALHOST.UU.NET) by relay2.UU.NET with SMTP (5.61/UUNET-internet-primary) id AA08478; Wed, 10 Mar 93 18:41:16 -0500 Received: from srg.UUCP by uunet.uu.net with UUCP/RMAIL (queueing-rmail) id 184012.12209; Wed, 10 Mar 1993 18:40:12 EST Received: from ceres.srg.af.mil by srg.srg.af.mil id aa12944; Wed, 10 Mar 93 18:21:52 EST From: culliton@srg.srg.af.mil (Tom Culliton x2278) X-Mailer: SCO System V Mail (version 3.2) To: cks@hawkwind.utcs.toronto.edu, rc@hawkwind.utcs.toronto.edu, rsalz@osf.org Subject: Re: Things I'd like whatis to have: Date: Wed, 10 Mar 1993 18:21:45 -0500 Message-Id: <9303101821.aa10970@ceres.srg.af.mil> > From: rsalz@osf.org > > here's "whatis -p", called "wh" from a standard old BBN program. > fn wh { i=() { > for (i in $path) { > test -x $i^/^$1 && echo $i^/^$1 && return 0 > } > echo $1 not found >[1=2] > return 1 > } } This has a slight bug, to avoid getting caught by directories the test should be: test -f $i^/^$1 -a -x $i^/^$1 Tom