Tengo un archivo tar (gz, bzip) y quiero ver su contenido, pero no de forma recursiva.
Esto es: el "primer nivel" en el archivo.
Ya sé cómo ver el contenido:
tar -ztf file.tar.gz
¡Pero es recursivo!
¡Gracias!
filesystems
gzip
tar
compression
santiago.basulto
fuente
fuente
tar --exclude='*/*' -tf yourarchive.tar
Deberías hacerlo.Eso es casi seguro un tar-ismo de GNU. Pero, ¿quién no usa GNU tar, verdad? (Otro dato divertido: en versiones recientes de GNU tar, no necesita la 'z' o 'j' para enumerar o descomprimir archivos .gz o .bz; los detecta automáticamente y simplemente funciona).
fuente
-t
significa lista . Entonces-tf
se puede convertir a--list -f
.tar --exclude='*/*/*' -tf yourarchive.tar
Esto debería mostrar directorios de nivel superior, así como solo archivos que incluyen el carácter de punto:
fuente