Help language development. Donate to The Perl Foundation
since i know this is all you care about
use Archive::Tar::PP; my $new-archive = new-tar('x.tar'); $new-archive.push('some file'); #adds file data to buffer; $new-archive.write; #now you have some tarball
use Archive::Tar::PP; my $crusty = read-tar('x.tar'); $crusty.ls; #returns files $crusty.peek('file-name to get contents of'); # returns Nil for dir, empty Buf for an empty file, and a Buf with the contents otherwise