tarファイルの展開
Archive::Tarモジュールを使います。
use strict; use warnings; use Archive::Tar; my $tar_file = 'test.tar'; # tarファイル名 my $ar = Archive::Tar->new; $ar->read($tar_file) or die; # ファイル読み込み $ar->extract(); # ファイルの展開特定のファイルだけ展開する場合はextractの引数にファイル名を指定します。
$ar->extract('file1.txt', 'file2.txt'); # ファイルの展開
関連項目
・tarファイルの作成・tarファイルの一覧
・tar.gzファイルの展開
・gzファイルの展開