Loose-Info.com
Last Update 2008/05/18
TOP - Perl - 特殊変数 - %INC

requireなどによって読み込みこまれたファイルのファイル名がキー値となっているハッシュです。

(例)
use CGI; require "test.pl"; foreach $data (keys %INC) { print "$data → $INC{$data}\n"; }

実行結果
warnings/register.pm → /usr/local/lib/perl5/5.8.8/warnings/register.pm Carp.pm → /usr/local/lib/perl5/5.8.8/Carp.pm vars.pm → /usr/local/lib/perl5/5.8.8/vars.pm strict.pm → /usr/local/lib/perl5/5.8.8/strict.pm Exporter.pm → /usr/local/lib/perl5/5.8.8/Exporter.pm test.pl → test.pl constant.pm → /usr/local/lib/perl5/5.8.8/constant.pm warnings.pm → /usr/local/lib/perl5/5.8.8/warnings.pm CGI/Util.pm → /usr/local/lib/perl5/5.8.8/CGI/Util.pm overload.pm → /usr/local/lib/perl5/5.8.8/overload.pm CGI.pm → /usr/local/lib/perl5/5.8.8/CGI.pm