Awesome! Thanks to both you and Zach.


On Wed, 2 Feb 2005 02:20:48 +0900, Robert Klemme <bob.news / gmx.net> wrote:
> 
> "Claus Spitzer" <docboobenstein / gmail.com> schrieb im Newsbeitrag
> news:bb13341905020109007036e0d3 / mail.gmail.com...
> > Greetings fellow rubyists!
> > I am looking for a way of checking which location a library I use is
> > at. Let me demonstrate with an example:
> >
> > Let's assume that I have a hypotetical programa program, foo.rb . That
> > program requires a library, as in
> >    require 'bar'
> >
> > The problem is, I have 4 different versions of bar.rb and one bar.so,
> > and would like to know which one I am using. How would I go around
> > figuring this out?
> 
> ruby -e '$LOAD_PATH.each {|dir| p Dir[File.join(dir,"bar.*")]}'
> ruby -e 'puts $LOAD_PATH.select {|dir| !
> Dir[File.join(dir,"bar.*")].empty?}'
> 
> Kind regards
> 
>     robert
> 
>