Date: Wed, 16 Apr 2008 09:33:45 -0700 From: "Dharma Wolford" <bsd.talk@gmail.com> To: freebsd-questions@freebsd.org Subject: Re: determining what's in the base system Message-ID: <aa7308b80804160933l3b3b5778u8e5c6a8db2e7137c@mail.gmail.com> In-Reply-To: <20080415235937.GB79279@demeter.hydra> References: <20080415231450.GF78906@demeter.hydra> <200804160131.23711.fbsd.questions@rachie.is-a-geek.net> <20080415235937.GB79279@demeter.hydra>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Apr 15, 2008 at 4:59 PM, Chad Perrin <perrin@apotheon.com> wrote: > > That's more the sort of answer I was expecting, but seems less easily > employed than just using `which` to determine whether something's located > under /usr/local. > Hi, It just occurs to me to mention that "which" searches the user's PATH and reports back the first instance of the executable it finds. So you'd potentially get different results for different users on the same system, and it doesn't tell you that something isn't installed or located in more than one place, it just tells you where the *first* instance of it was found. You might say "which bash" and get a result of '/usr/bin/bash' ...and meanwhile there might also be '/usr/local/bin/bash' but it won't tell you that. The 'locate' command could be useful too, but it depends on how complete the locate database is. Anyway... take care, dharma
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?aa7308b80804160933l3b3b5778u8e5c6a8db2e7137c>