モジュールの一覧表示
@INCからfindコマンドで探す。
$ find `perl -e ‘print “@INC”‘` -name ‘*.pm’ -print
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/Bundle/DBD/mysql.pm
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/Bundle/DBI.pm
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/DBD/ExampleP.pm
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/DBD/File.pm
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/Bundle/DBD/mysql.pm
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/Bundle/DBI.pm
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/DBD/ExampleP.pm
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/DBD/File.pm
モジュール一覧を出力するCGI
レンタルサーバとかで、使いたいモジュールがインストールされているから調べるのに使う。
#!/usr/local/bin/perl print "Content-type: text/plain\n\n"; print qx(find `/usr/local/bin/perl -e 'print "@INC"'` -name '*.pm' -print); 1;
参考文献
|
|
|


