From: Robert Klemme Date: 2005-02-02T02:20:48+09:00 Subject: Re: Finding the location of libraries "Claus Spitzer" 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