perl tar文件提取

时间:2013-01-06 19:34:50

标签: perl tar extraction

有没有人知道perl是否有像python那样简单的tar提取工具。如果是这样,他们可以提供一个简单的提取能力的例子。我希望找到一个核心库,但是来自外部源的库可以

2 个答案:

答案 0 :(得分:4)

在许多其他模块中,您可以使用:

您可以查看Perl文档,了解这是Perl中的核心模块,因此它始终可用。此处还列出了相关的软件包,如果由于某种原因不适合您,可以在http://search.cpan.org/上搜索更多内容。


您还可以在MetaCPAN上找到它的文档(amon更喜欢它作为信息来源)。

您还可以找到列为核心模块Archive::Extract

我不需要使用其中任何一项,因此我无法对MikeKulls提到的内存使用问题发表评论。

答案 1 :(得分:3)

虽然你可以使用Archive :: Tar,但是没有太多理由不使用(也是核心)Archive::Extract这是一个更通用的库。这样,当您突然不得不允许使用压缩文件或其他格式时,您的代码“就可以了”。