モジュールのありか

.pmファイルがどこにあるか調べたいときがたまにあったりしますね。

って、一時さんざん話題になってた話だけど。

今更感たっぷりですが、自分が一番手軽かなと思う方法を書いておきます。


とりあえずどんな環境でも使えるのはこのやり方かなと。

-bash-3.00$ perldoc -l Test::More
/usr/lib/perl5/5.8.8/Test/More.pm
-bash-3.00$

もしCPANからモジュールを自由に入れられる環境であれば、Module::WhichというCPANモジュールを入れるといいですね。

バージョンまで含めた形で表示できるwhich_pmというコマンドラインツールが使えるようになります。

-bash-3.00$ which_pm Test::More
Test::More           0.74       /usr/lib/perl5/5.8.8/Test/More.pm
-bash-3.00$