J'ai un fichier zip qui contient un autre type d'archive (dans ce cas, un fichier WAR de serveur d'application jee, mais cela se produit également avec d'autres types d'archives contenus). Lorsque je décompresse le fichier zip, au lieu de me présenter le fichier .war contenu, le fichier war est également décompressé. Y a-t-il un moyen de contourner ceci? J'ai essayé avec 'The Unarchiver', 'Archive Utility' et l'utilitaire de ligne de commande 'unzip'.
macos
osx-snow-leopard
zip
Adam Tuttle
la source
la source
Réponses:
Ouvrez l'utilitaire d'archivage (/ System / Library / CoreServices / Archive Utility), ouvrez ses préférences (dans le menu Archive Utility> Préférences) et décochez l'option "Continuer à développer si possible".
ps Si vous souhaitez accéder facilement à ces préférences (par exemple, si vous voulez pouvoir activer et désactiver ce paramètre à volonté), vous pouvez installer les préférences de l'utilitaire d'archivage dans les préférences système en ouvrant le package de l'utilitaire d'archivage (clic droit ou cliquez avec le bouton droit sur l'application et sélectionnez Afficher le contenu du package), puis accédez à Contenu / Ressources et double-cliquez sur Archives.prefPane pour l'installer.
la source
À mon humble avis, l'
unzip
outil de ligne de commande doit simplement décompresser le fichier spécifié. Il ne doit pas décompresser les fichiers à double zip.la source