24 votes

Prévisualisation du contenu d'une archive sans l'extraire

less sur Ubuntu permet de regarder à l'intérieur de différents types d'archives à partir du terminal. Par exemple, toutes ces commandes me montreraient la liste des fichiers de chacune des quatre archives :

less archive.zip
less archive.tar.gz
less archive.tar.bz2
less archive.7z

Sous MacOS, je peux utiliser vim pour ça. Cependant, c'est moins pratique, car Vim nécessite d'appuyer sur quatre boutons pour le quitter ( :q + retour) au lieu d'un seul ( q ).

Existe-t-il un moyen équivalent et rapide de voir la liste des fichiers dans les archives pour MacOS ?

24voto

nohillside Points 82672

Manuellement

  • zip : unzip -v FILE.zip
  • tar.gz : tar tvzf FILE.tar.gz
  • tar.bz2 : bunzip2 -c FILE.tar.bz2 | tar tvf -
  • .7z : 7z l FILE.7z

PS : Pour .7z vous devez exécuter brew install p7zip premièrement

Étendre le site less pour fonctionner de la même manière que sous Linux

  • Installer lesspipe

     brew install lesspipe
  • Ajoutez les lignes suivantes à .bashrc (ou le profil du shell que vous utilisez)

     if [[ -x /usr/local/bin/lesspipe.sh ]]; then
         export LESSOPEN="|/usr/local/bin/lesspipe.sh %s"
         export LESS_ADVANCED_PREPROCESSOR=1
     fi
  • Source : .bashrc ou ouvrir un nouvel onglet de terminal

16voto

ChuckG Points 71

J'ai pu accomplir avec succès ce que GEdgar a posté en utilisant BetterZipQL (disponible ici : https://macitbetter.com/BetterZip-Quick-Look-Generator/ ). Il suffit de sélectionner une archive et d'appuyer sur la barre d'espacement.

BetterZipQL

J'ai confirmé qu'il fonctionne avec les archives 7z et rar, et qu'il fonctionne également sur les archives d'au moins 700 Mo, ce qui était la plus grande que j'avais sous la main.

3voto

GEdgar Points 2542

Le Finder de MacOS permet de visualiser les noms des fichiers d'une archive ZIP sans l'extraire. Mais comme il faut plus de trois clics pour le faire, ce n'est peut-être pas ce que vous voulez.

Comment le faire. Mojave 10.14.5
Dans le Finder, sélectionnez le fichier ZIP.
ready.zip
Appuyez sur la barre d'espace. Vous voyez une fenêtre sur le fichier ZIP.
mage Dans cette fenêtre, cliquez sur le petit triangle pour voir la liste des fichiers contenus dans l'archive.
image
S'il y a des dossiers dans les dossiers, utilisez le nouveau triangle pour les voir.
image

Je n'ai pas essayé avec d'autres types d'archives. Bien sûr, si le ZIP est crypté, il se peut que vous en voyiez moins.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X