Perl インストールされているモジュールを出力するコマンド

| | トラックバック(0)

カテゴリ:

し、しらなかった。

    instmodsh

このシェルコマンドで、インストールされているモジュールの一覧がでてくる (このコマンドで対話型のプログラムが起動して、コマンドを要求されるので、「 l 」と打つと、リストが出力される。

これ、5.8からあるらしい。

これ、対話型で起動してしまうけど、コマンドライン一発で、リストが出力されれば、それをテキストファイルに書き出すことができるのに。

ExtUtils::Installed というモジュールを使っているらしく、ExtUtils::Installedを使って出力する場合は、以下のようなワンライナーでいける。

perl -MExtUtils::Installed 
    -e 'map {print $_."\n"} ExtUtils::Installed->new->modules'

(ワンライナーだけど、見づらいので改行)

トラックバック(0)

このブログ記事を参照しているブログ一覧: Perl インストールされているモジュールを出力するコマンド

このブログ記事に対するトラックバックURL: https://nozawashinichi.sakura.ne.jp/MT-4.25/mt-tb.cgi/1195

comments powered by Disqus

このブログ記事について

このページは、Shinichi Nozawaが2014年3月31日 13:29に書いたブログ記事です。

ひとつ前のブログ記事は「(いまさら) Leopard に Mac Ports入れる」です。

次のブログ記事は「Mac LeopardのシステムPerlから5.16へ切り替えてシステムApacheに認識させる」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。