tar.gzファイルの展開
Archive::Tarモジュールを使います。
tarファイルの展開と同じようにextract()で展開できます。
use strict; use warnings; use Archive::Tar; my $filename = "file.tar.gz"; my $tar = Archive::Tar->new; $tar->read($filename) or die "$!:$filename"; my @files = $tar->extract(); foreach my $file (@files) { print $file->{name}, "\n"; }
関連項目
・tarファイルの作成・tarファイルの展開
・tarファイルの一覧
・gzファイルの展開