Date: Mon, 6 Mar 2000 18:34:21 -0600 From: Chris Costello <chris@calldei.com> To: Matthew Hunt <mph@astro.caltech.edu> Cc: Garance A Drosihn <drosih@rpi.edu>, Laurence Berland <stuyman@confusion.net>, Chuck Robey <chuckr@picnic.mat.net>, Alfred Perlstein <bright@wintelcom.net>, Dan Papasian <bugg@bugg.strangled.net>, current@FreeBSD.ORG Subject: Re: which(1), rewritten in C? Message-ID: <20000306183420.A9184@holly.calldei.com> In-Reply-To: <20000303120441.A56070@wopr.caltech.edu> References: <Pine.BSF.4.21.0003022232310.301-100000@picnic.mat.net> <38BF334F.2F10D4B0@confusion.net> <v0421010db4e5929ddd15@[128.113.24.47]> <20000303120441.A56070@wopr.caltech.edu>
index | next in thread | previous in thread | raw e-mail
On Friday, March 03, 2000, Matthew Hunt wrote:
> and the "type" builtin is too verbose, saying "which is hashed
> (/usr/bin/which)."
In ksh, `whence' is a bit equivalent to `which' (`type' in ksh
is an alias to `whence -v').
From the AT&T ksh manual:
whence [ -afpv ] name ...
For each name, indicate how it would be interpreted
if used as a command name.
The -v option produces a more verbose report. The
-f options skips the search for functions. The -p
option does a path search for name even if name is
an alias, a function, or a reserved word. The -a
option is similar to the -v option but causes all
interpretations of the given name to be reported.
Which would yield the following behavior:
$ whence pwd
pwd
$ whence -f pwd
pwd
$ whence -p pwd
/bin/pwd
$ whence -v pwd
pwd is a shell builtin
$ whence -a pwd
pwd is a shell builtin
pwd is a tracked alias for /bin/pwd
--
|Chris Costello <chris@calldei.com>
|A paperless office has about as much chance as a paperless bathroom.
`--------------------------------------------------------------------
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000306183420.A9184>
