Subject: Re: /usr/bin/which is a csh script!!?!
To: None <current-users@netbsd.org>
From: Aidan Kehoe <kehoea@parhasard.net>
List: current-users
Date: 05/02/2003 15:53:49
Ar an 2ú lá de mí 5, scríobh Jim Bernard :
> That depends on what answer you're seeking. Which can actually be handy
> in the specific case that you are _not_ using csh, if you already know that
> foo is, say, a shell function that eventually executes some program named
> foo that is found in PATH, and you want to know "which version of that program
> is ultimately going to be executed when I type foo?" (A better solution is
> "whereis -p", but that's not portable, and it's easier to type "which".)
If you're using zsh, which(1) is a builtin, so that's not portable to all
the Bourne shells either.
--
"I have heard the swelling cry of the English speaking peoples of the
world, and it tells me their cause is served best by flaming the few
complacent asses on usenet." -- T. Samant, 29 June 1997