Para ver qué archivos contiene un archivo comprimido sin descomprimirlo, usa los comandos de listado de Terminal: unzip -l para archivos ZIP o tar -tf para archivos TAR. Esta guía muestra cómo comprobar los nombres de archivo, la estructura de carpetas y los detalles disponibles sin extraer los archivos del archivo comprimido.

Mostrar el contenido de un archivo ZIP desde Finder con Terminal

Para un archivo ZIP, empieza con unzip -l. La opción -l en minúscula muestra los nombres de las entradas, sus tamaños sin comprimir y las fechas de modificación. Si ejecutas unzip sin una opción de listado, normalmente se extraen los archivos en el directorio actual, así que mantén esa opción. Estos comportamientos están documentados en el manual unzip distribuido por Apple.

  1. Abre Terminal y deja visible la ventana de Finder que contiene el archivo ZIP.
  2. Escribe /usr/bin/unzip -l seguido de un espacio. Todavía no pulses Return.
  3. Arrastra el archivo ZIP desde Finder hasta la ventana de Terminal, después de ese espacio.
  4. Comprueba que el comando empiece con /usr/bin/unzip -l, seguido de la ruta del archivo, y luego pulsa Return.

Al arrastrar un archivo a Terminal se inserta su ruta absoluta, como se describe en la guía de Terminal de Apple. Así no tienes que navegar hasta la carpeta del archivo antes de mostrar su contenido.

Por ejemplo, si en el Escritorio hay un archivo ZIP de prueba llamado Archive Inspection Demo.zip, el comando completo es:

/usr/bin/unzip -l "$HOME/Desktop/Archive Inspection Demo.zip"

La ruta entre comillas mantiene juntos los espacios del nombre de archivo de este ejemplo. Para que el comando funcione, el archivo ZIP debe existir en esa ubicación; no crea el archivo de ejemplo. Si está en otro lugar o tiene otro nombre, usa el método de arrastrarlo en vez de copiar la ruta de muestra.

Apple documenta que hacer doble clic en un archivo ZIP en Finder lo descomprime y que el elemento descomprimido aparece junto al ZIP. Para esta tarea de inspección, selecciona y arrastra el archivo. Consulta las instrucciones de Apple sobre archivos ZIP.

Practicar con un archivo comprimido de prueba

Puedes crear un ejemplo pequeño usando solo texto ficticio. Elige un nombre de carpeta que no esté en uso para mantener el ejercicio separado de los archivos existentes.

  1. En Finder, ve al Escritorio y selecciona Archivo > Nueva carpeta. Nombra la carpeta Archive Inspection Demo. Si ese nombre ya existe, elige otro nombre que no esté en uso y úsalo durante todo el ejercicio. Apple documenta cómo crear carpetas en Organizar archivos en carpetas en Mac.
  2. En TextEdit, crea un documento que contenga Blue circle sample. Selecciona Formato > Convertir en texto sin formato y luego Archivo > Guardar; guárdalo dentro de la nueva carpeta como shapes.txt.
  3. Crea otro documento de texto sin formato que contenga Green square sample y guárdalo en esa carpeta como colors.txt. Estos pasos para crear y convertir documentos siguen la guía de TextEdit de Apple.
  4. En Finder, haz clic en la carpeta mientras mantienes pulsada la tecla Control y selecciona Comprimir. Apple documenta que al comprimir una carpeta se crea un ZIP con su nombre. Antes de continuar, comprueba que no haya ya un ZIP con ese nombre; si es necesario, usa un nombre de carpeta nuevo. Consulta Comprimir y descomprimir archivos y carpetas en Mac.
  5. Muestra el contenido del archivo ZIP resultante siguiendo los pasos anteriores de Terminal.

Busca entradas que correspondan a Archive Inspection Demo/shapes.txt y Archive Inspection Demo/colors.txt. Tómalas como las rutas esperadas para este ejemplo creado, no como una transcripción de una sesión probada en Mac. El orden de las entradas y las entradas adicionales pueden variar.

La carpeta original sigue ahí porque la creaste antes de comprimirla. Su presencia no demuestra que el comando de listado haya extraído nada. Cuando termines, puedes eliminar esta carpeta y el ZIP de ejemplo desde Finder.

Leer el listado y elegir el nivel de detalle que necesitas

El listado de un archivo comprimido responde qué entradas contiene. No abre el texto ni la imagen de cada entrada. Usa esta guía para elegir la comprobación más sencilla que te sirva:

Tu pregunta Comando o comprobación Cómo interpretarlo
¿Qué entradas ZIP hay y cuánto ocupan? unzip -l seguido de la ruta del archivo Lee las rutas almacenadas y los tamaños sin comprimir.
¿Puedo ver solo los nombres de las entradas ZIP? unzip -Z1 seguido de la ruta del archivo Lee un nombre de entrada por línea, sin la tabla de resumen.
¿Hay archivos con nombres similares en distintas carpetas? Compara las rutas completas de las entradas Drafts/shapes.txt y Final/shapes.txt son rutas distintas.
¿Ya existe un archivo del listado en mi Escritorio? Comprueba por separado su ubicación prevista en Finder Una entrada del archivo comprimido no demuestra por sí sola que allí exista un archivo independiente.

Para obtener una vista más limpia, solo con los nombres del ejemplo ficticio, ejecuta:

/usr/bin/unzip -Z1 "$HOME/Desktop/Archive Inspection Demo.zip"

Aquí, -Z selecciona el modo ZipInfo y 1 solicita solo los nombres de archivo, uno por línea. Los nombres de los directorios almacenados siguen formando parte de las rutas mostradas. Estas opciones están documentadas en el manual zipinfo distribuido por Apple.

Conserva la ruta completa al comparar entradas. Dos archivos llamados shapes.txt pueden estar en carpetas distintas dentro de un archivo comprimido. Por otro lado, un listado no permite saber qué ocurriría si más tarde extrajeras entradas en una carpeta que ya contiene archivos con los mismos nombres. Este flujo de trabajo evita esa cuestión de destino, ya que muestra el listado sin escribir los archivos comprimidos.

Un listado correcto también tiene un alcance más limitado que una comprobación completa del archivo. El manual unzip documenta una operación -t independiente que expande las entradas en memoria y comprueba sus sumas de verificación almacenadas. Ver el nombre de una entrada no equivale a comprobar su contenido. Consulta las opciones documentadas de listado y comprobación.

Inspeccionar archivos TAR y archivos TAR comprimidos

Para un archivo TAR, usa /usr/bin/tar -tf seguido de su ruta. En el manual distribuido por Apple, -t selecciona el modo de listado y -f identifica el archivo. La misma implementación reconoce automáticamente la compresión gzip al leer, así que este patrón también sirve para un archivo TAR comprimido con gzip. Consulta el manual tar distribuido por Apple.

Para un archivo de prueba existente llamado Sample Bundle.tar.gz en el Escritorio, el comando completo sería:

/usr/bin/tar -tf "$HOME/Desktop/Sample Bundle.tar.gz"

Este es un ejemplo aparte: el ejercicio de Finder anterior crea un ZIP, no este archivo TAR. Ejecuta este comando solo si ya existe un archivo así, o escribe /usr/bin/tar -tf seguido de un espacio y arrastra a Terminal un archivo TAR de prueba existente.

Para solicitar un listado más detallado, añade v:

/usr/bin/tar -tvf "$HOME/Desktop/Sample Bundle.tar.gz"

El manual documenta una salida detallada similar a la de un listado largo de directorio. Mantén t en el comando: x selecciona la extracción al disco. El mismo manual explica que los nombres repetidos dentro de un archivo pueden sobrescribir entradas anteriores durante la extracción, otra razón para distinguir entre listar y descomprimir. Consulta los modos de tar y la opción de salida detallada.

¿Qué puede hacer Apple Shortcuts en este flujo de trabajo?

Shortcuts puede recibir elementos seleccionados en Finder y aparecer como una acción de Finder. Esa integración ofrece un punto de partida para la automatización, pero no define por sí misma una operación para listar el contenido de archivos comprimidos. Las instrucciones de Apple sobre Finder y Acciones rápidas explican dónde se ejecutan los atajos, mientras que los manuales de comandos anteriores describen el comportamiento real del listado.

Antes de adaptar un atajo existente, inspecciona sus acciones. En la biblioteca de acciones del editor, coloca el puntero sobre una acción y haz clic en su botón de información. Para una acción que ya esté en el atajo, haz clic en su icono mientras mantienes pulsada la tecla Control y selecciona Mostrar información. Apple indica que esta descripción incluye la entrada aceptada y el resultado generado. Consulta Navegar por la lista de acciones en Shortcuts en Mac.

Para esta tarea, conserva la distinción entre tres elementos: el archivo seleccionado es un archivo, el listado es texto que describe las entradas y los nombres de esas entradas no son archivos extraídos. Una acción que descomprima un archivo y genere archivos cambiaría el flujo de trabajo. Las guías de Apple citadas no documentan un explorador nativo de archivos dentro de archivos comprimidos, por lo que el procedimiento completo de inspección aquí usa Terminal en vez de dar por hecho que existe una acción con esa función.

La configuración de entrada también importa. Apple documenta que un atajo puede restringir los tipos de contenido que acepta y usar Detener y responder cuando no recibe ninguna entrada. Un flujo de trabajo de Finder debería aceptar archivos, y si falta la entrada debería detenerse con un mensaje claro en vez de generar un valor vacío para los pasos posteriores. Estos controles se describen en Limitar la entrada de un atajo al ejecutarlo desde otra app en Mac.

Si el archivo comprimido no se lista correctamente

Usa el resultado para decidir el siguiente paso en vez de cambiar opciones una y otra vez:

  • No se encuentra el archivo comprimido: confirma que el archivo siga existiendo en Finder y vuelve a crear el comando arrastrando ese elemento concreto. Comprueba de nuevo el nombre de muestra si Finder creó un ZIP con otro nombre.
  • El resultado indica un error de formato o de lectura: la inspección no se completó correctamente. Comprueba que seleccionaste el archivo previsto; cambiar la extensión del nombre no demuestra que su contenido tenga ese formato.
  • Aparecen algunos nombres antes de un error: considera que el resultado está incompleto. No deduzcas que las entradas visibles representan todo el archivo comprimido.
  • Una entrada es otro archivo comprimido: el listado exterior identifica ese archivo anidado como una entrada. No revela el contenido propio del archivo anidado.

Para una comprobación normal de un ZIP, el flujo completo más breve consiste en escribir /usr/bin/unzip -l, añadir un espacio, arrastrar el archivo y pulsar Return. Lee las rutas completas de las entradas y cualquier mensaje final. Cuando tengas los nombres de archivo o la estructura que necesitabas, habrás terminado la inspección sin extraer los archivos comprimidos.

Fuentes