PerlとRubyでのロードできるライブラリを確認する方法

「あれー、あのライブラリ使いたいけど、このサーバってどんなライブラリが入ってたっけー?」という状況によくなるので備忘。

Perl

find `perl -e 'print join(" ", @INC)'` -type f -name "*.pm"

Sorryに書いてあるののままです。

Ruby

find `ruby -e 'print $LOAD_PATH.join(" ")'` -type f -name "*.rb"

テキトーにググって、[ruby-list:40643] Re: ライブラリのパス?を確認する方法と、設定する方法がわかりません。のをそのまま使わせてもらいました。

ロードするパスが@INCに入ってるか、$LOAD_PATHに入っているかの違いしかないですね。