#!/usr/bin/perl use strict; use warnings; my $pm = $ARGV[0]; exit unless $pm; $pm = join("/", split(/::/, $pm)) . ".pm"; exit unless (eval{ require $pm; }); print $INC{$pm} . "\n"; こんな感じ?pmpath.plとかで保存して、PATHの通ったディレクトリに実行権限つけて置いといて $ pmpath.pl Test::More /usr/lib/perl5/5.8.8/Test/More.pmみたいな感じ $ vi `pmpath.pl Test::More`とかやるとモジュール名でそのファイルが開けるです。便利。 追記 $ perldoc -l Test::Moreで同じ結果みたいです。 知らなかったー!