2012-04-01 【CPAN】圧縮フォルダの解凍【Archive-Extract】 Perl Tips CPAN -----------------------------------------------------cpan practice!!主にcpanアレルギー、英語アレルギーの克服とPerl Mongerになるためのお勉強記事です。環境=active perl 5.12-------------------------------------------------------ここまでテンプレ■Archive-ExtractCPANActive State圧縮ファイルを解凍するモジュールです。対応拡張子は、tar,tgz,gz,Z,zip,bz2,tbz,lzma,xz,txzと書かれていますね。ついでにrarも対応していれば嬉しかったんですけどね。 という訳で例use Archive::Extract;$ae = Archive::Extract->new(archive => 'hoge.zip') or die;$ae->extract(to => 'fuga/');カレントディレクトリにfugaというフォルダを作成してその中にhoge.zipの中身を入れてくれるんですね、便利。