gem which
知らなかった!
gem 0.9.5にwhichってコマンドが追加されてて、ライブラリを検索できる。
gem which rubygems (checking gem rubygems-update-0.9.5 for rubygems) /Library/Ruby/Site/1.8/rubygems.rb
でもMacだと一部のライブラリがうまく探せないもよう。readlineがNGなのはbundleに入ってるからってことかなあ?
ruby -r readline -e 'p $".grep(/readline/)' #=>["readline.bundle"]
rubygems/commands/which_command.rb
require 'rubygems/command' require 'rubygems/gem_path_searcher' class Gem::Commands::WhichCommand < Gem::Command EXT = %w[.rb .rbw .so .dll] # HACK
いやHACKとかいわれても。.bundle追加したけどうまくいかなかった。難しい。