沒有人知道perl是否有像python這樣簡單的tar提取實用程序。如果是的話,他們可以提供一個簡單的提取能力的例子。我希望能找到一個核心庫,但來自外部源庫會做perl tar文件提取
回答
以及許多其他模塊,你可以使用:
你可以看一下Perl文檔發現這是Perl中的核心模塊,所以它應該始終可用。這裏也列出了相關的軟件包,如果因爲某些原因不適合你,你可以在http://search.cpan.org/上搜索更多。
您也可以找到關於MetaCPAN它的文檔(它似乎amon喜歡作爲一個信息源)。
您還可以找到列爲核心模塊Archive::Extract。
我不需要使用任何這些,所以我不能評論MikeKulls提到的內存使用問題。
存檔::焦油很大程度上是無用的,因爲它使用大量的內存。我不能相信這是一個核心模塊! – MikeKulls
儘管您可以使用Archive :: Tar,但實際上沒有太多理由不使用(更核心的)Archive::Extract這是一個更通用的庫。這樣,當你突然不得不允許使用壓縮文件或其他格式時,你的代碼「正常工作」。
@downvoter,關心評論? –
現在我試圖學習Perl。我喜歡可以提取多種類型的壓縮和存檔文件的語言 –
- 1. 提取tar文件
- 2. 如何在Perl中提取tar文件到目標目錄
- 3. 從窗口提取使用Perl的tar文件
- 4. Hwo提取ZIP文件到tar在postgresql
- 5. 提取.tar文件不起作用
- 6. 使用PHP + TAR提取文件夾
- 7. 使用tar提取一個tar文件-xzvf
- 8. Perl |存檔:: Tar |文件提取後訪問被拒絕|保留權限
- 9. Perl檔案:: Tar
- 10. python tar文件如何將文件提取到流中
- 11. 如何在提取tar文件時檢測文件權限?
- 12. 刪除從tar歸檔文件中提取的文件
- 13. 提取tar文件:errno的:: ENAMETOOLONG:文件名過長@ rb_sysopen
- 14. Perl提取文本
- 15. Perl文本提取
- 16. 在一個tar文件中使用bash提取文件,但由多個tar文件組成
- 17. 用python3中的tarfile模塊從tar中提取文本文件
- 18. iphone SDK中的tar提取?
- 19. 以Perl下載的Tar文件,破壞了UTF8(和文件)
- 20. 使用Perl腳本提取tar.gz文件
- 21. 在perl中提取tar.gz文件
- 22. 如何使用Perl的Archive :: Tar保存tar檔案文件中的setuid位?
- 23. 處理來自損壞的GZ(TAR)的單個文件提取
- 24. 提取tar文件,沒有目錄信息
- 25. 如何從tar網站備份中提取單個文件
- 26. 如何使用python 2.4提取tar文件?
- 27. 使用Python提取tar文件的最快方法
- 28. 防止在tar提取後創建額外的文件
- 29. 無法通過tar提取nodejs源文件
- 30. 使用tar選項來提取rar文件的內容
當您在您最喜愛的搜索引擎的搜索框中輸入「perl tar」時發生了什麼?什麼都沒有出現? – Mat
我發現了一堆外部庫,我真的很想要一個核心庫 –
CPAN不是外部源。 :) http://search.cpan.org/search?query=tar – memowe