J'ai un fichier zip X et je voudrais extraire un seul fichier, situé dans x/x/x/file.txt. Comment faire cela en utilisant Archive::Zip
et Perl?Comment puis-je extraire un seul fichier d'une archive ZIP en utilisant Perl's Archive :: Zip?
Répondre
Vous pouvez utiliser la méthode extractMember
:
extractMember (memberOrName $ [, extractedName $])
Extrait du membre donné, ou correspondant à son nom et l'extraire. Renvoie undef si le membre n'existe pas dans ce Zip. Si un second argument optionnel est donné, utilisez-le comme nom du membre extrait. Sinon, le nom de fichier interne du membre est utilisé comme nom du fichier ou du répertoire extrait. Si vous passez $ extraitName, il doit être dans le format du système de fichiers local. Tous les répertoires nécessaires seront créés. Renvoie AZ_OK en cas de succès.
Voir Archive::Zip::FAQ, "extraire le (s) fichier (s) d'un fichier ZIP". La version actuelle du fichier d'exemple est en ligne à http://cpansearch.perl.org/src/ADAMK/Archive-Zip-1.30/examples/extract.pl.
- 1. explorer archive zip par PHP
- 2. Problème d'économie archive zip dité (docx)
- 3. en montrant un img ouvert de archive zip
- 4. comment activer innodb dans Noinstall Zip Archive Version MySQL
- 5. Comment puis-je extraire une archive compressée en Perl?
- 6. Création d'une archive zip auto-extractible sur une boîte Linux
- 7. Création de Java-Zip-Archive à partir de OutputStream existant
- 8. Création d'une archive zip du répertoire "target" maven
- 9. Création d'une archive .zip avec Python dans MS DOS
- 10. Chargement de ruby source à partir d'une archive zip?
- 11. Accéder à un fichier volumineux dans une archive zip avec HTML dans un WebView python-webkit sans extraire
- 12. Comment extraire des fichiers d'un fichier zip en utilisant Lua?
- 13. Quelle est la taille du tampon pour créer une archive .zip en utilisant Java? Je
- 14. Créer un fichier dans une archive zip à l'aide d'un gestionnaire de flux
- 15. Comment vérifier par programme la date d'un fichier dans une archive Zip?
- 16. Fichier Zip utilisant C#
- 17. Extraire le fichier zip dans flex
- 18. Comment télécharger un fichier zip en python en utilisant urllib2?
- 19. Extraire un fichier .app à partir d'un fichier zip en Python, en utilisant ZipFile
- 20. Désarchivage le fichier zip ne fonctionne pas
- 21. Flex: Comment importer un projet .zip?
- 22. déplacer fichier zip en utilisant fichier.copy()
- 23. Comment créer un fichier zip en Java
- 24. Comment faire pour que le mode Zip-Archive d'emacs fonctionne sous Windows
- 25. Comment puis-je créer un fichier zip en utilisant C#?
- 26. Utilisation de Python, obtention du nom des fichiers dans une archive zip
- 27. Archive manipulant à l'aide du framework qt
- 28. Extraire un fichier ZIP par programme par la bibliothèque DotNetZip?
- 29. Pouvez-vous aider à créer une archive zip avec le SDK LZMA (7zip)?
- 30. Windows API pour extraire les fichiers zip?