One LinerでPerlモジュールを検索

 →Perl モジュールの一括更新 - Ceekz Logs (Move to y.ceek.jp)
 ここの記事に触発されて、最近覚えたことをシッタカしてみる。例えば「DBIx関連のモジュールを検索したけど、数が多すぎてコンソールのスクロールバックじゃ足りないよ!だからパイプしてページャに渡したい!」ってとき、こんなコマンドを使うと便利。

$sudo perl -MCPAN -e "CPAN::Shell->i(/DBIx/) | more

 要は、CPAN::Shellクラスからiメソッドを呼び出して引数/DBIx/を渡す、という風に考えれば、CPANシェルでサポートされてることはOne Linerでできますよ、ってこと。