Tech エントリー[未分類 / 調査・情報収集]

Perl で phpinfo() のような処理をする

あとで読む コメント (0) トラックバック (0) Atom/RSS

以前見たような気がしていた、ちょっとでも見かけて覚えておく事って大事ね。

そのものズバリ。以前は PHP::Perlinfo だったけど今は HTML::Perlinfo に名称変更されたようだ。

Michael Accardo / HTML-Perlinfo - search.cpan.org

use HTML::Perlinfo;
perlinfo();
perlinfo(INFO_MODULES);

コマンドラインからもいけるっぽい。

perl -M HTML::Perlinfo -e perlinfo

blosxomとPerlモジュール#2

単にperlinfo();としただけではコアモジュールのみ列挙されるようで、全モジュールのインストール状況を知るためにはperlinfo(INFO_MODULES);としないといけないようです。しかし、INFO_MODULES と指定すると、サーバ環境などは表示されなくなるので注意してください(Version 1.00)。

Extension3

他にも国産の似たようなライブラリがあった。

サーバーアナライザーは Perl のみということではないと、ちょっと古い。

アナログに手書きするなら

find `perl -e 'print "@INC"'` -name '*.pm' -print

標準以外、HTML などで出力したいなら

print "Content-type: text/plain\n\n";
print `perl -v`;
print `perl -V`;
print `find \`perl -e 'print "@INC"'\` -name '*.pm' -print`;

よくわかっていないこと

  • Perl のプログラムを一行コマンドで実行する方法
  • CPAN でインストールされていない場合のモジュールの読み込み方

あとで読む コメント (0) トラックバック (0) Atom/RSS
投稿: 2007年12月07日 00:36 / 最終更新: 2007年12月07日 01:03

» Perl で Ajax
« Django アプリを試す djblogkit編

タグ (関連キーワード)

トラックバック


Perl のモジュール活用
Tech2008年2月20日 17:32
モジュールの一覧化 モジュールのあるなしを調べる際に、PHP でいうところの p...

コメント (投稿する)

コメント投稿





エントリー検索



最近のエントリー




テクノラティプロフィール

フィードメーター - Jamz Update (all blogs)

スカウター : Jamz

awasete.oshira.se

あわせて読みたい

track feed
SEO対策 | ブログパーツ


イベント情報

LL魂
08月04日(土)開催 参加予定


クリエイティブ・コモンズ・ライセンス
このブログは、次のライセンスで保護されています。 クリエイティブ・コモンズ・ライセンス.

テクノラティプロフィール