新しいblogに移行しました

新ブログ "All Yout Bugs Are Belong To Ass" に移行しました!

2008-08-19

[Linux]特定ディレクトリ以下のPerlスクリプトを動かす上で不足しているモジュールをリストアップする技

awk/find/grep/sort/uniqを駆使。

find /path/to/dir |
awk '{print("perl -wc "$1);}' |
sh 2>&1 |
grep "Can't locate" |
awk '{ gsub(/\//,"::",$3);sub(/\.pm/,"",$3);print($3); }' |
sort |
uniq


見やすくするため改行してるけど、実際は「一行野郎」。
環境ややり方次第では、勝手にcpan使ってインストールもできます。

0 件のコメント: