Lines Matching defs:extract
68 $tar->extract();
187 =item extract
189 If set to true, immediately extract entries when reading them. This
351 my $extract = $opts->{extract} || 0;
353 ### set a cap on the amount of files to extract ###
561 if ( $extract && !$entry->is_longlink
572 push @$tarfile, ($extract ? $entry->name : $entry);
610 =head2 $tar->extract( [@filenames] )
621 If C<extract> is called without a list of file names, the entire
628 sub extract {
675 ### now extract them
678 $self->_error(q[Could not extract ']. $entry->full_path .q['] );
776 ### the archive may be asking us to extract into a symlink. This
794 qq[extract to a $diag. This is considered a security ].
1003 ### don't know how to make symlinks, let's just extract the file as
1718 If you're using C<Archive::Tar>'s C<extract()> method, C<setcwd()> will
1805 $f->extract or warn "Extraction failed";
1911 return $tar->read( $file, $gzip, { extract => 1 } );
1946 Returns true if C<Archive::Tar> can extract C<zlib> compressed archives
1954 Returns true if C<Archive::Tar> can extract C<bzip2> compressed archives
1962 Returns true if C<Archive::Tar> can extract C<xz> compressed archives
2097 warn $tar->error unless $tar->extract;
2213 If you just want to extract, use the C<extract_archive> class method
2261 =item How do I extract only files that have property X from an archive?
2263 Sometimes, you might not wish to extract a complete archive, just
2267 based on your criteria. For example, to extract only files that have
2270 $tar->extract(
2349 A opposite problem occurs if you extract a UTF8-encoded file from a