linux - directorio - ¿Cómo puedo listar los archivos en un archivo zip sin descomprimirlos?
descomprimir tar.gz ubuntu (7)
La less
utilidad es capaz de asomarse a un archivo zip
.
Menos viene incluido con Unix y no hay necesidad de instalar als. La salida es desplazable (paginada) y no registra cosas en el terminal (a diferencia de descomprimir -l mencionado en la otra respuesta).
Según https://superuser.com/a/216675/249975 ,
así que simplemente usa less filename.zip
¡aclamaciones!
¿Cómo puedo obtener el equivalente a una ls
de un archivo .zip (no gzip), sin descomprimirlo, desde el shell de comandos? Es decir, ¿cómo puedo enumerar los diferentes archivos comprimidos dentro de mi archivo .zip?
Para listar / ver el contenido de un archivo comprimido en un host Linux sin descomprimirlo (y donde está instalado GZIP), use el comando "zcat".
zcat comprimido nombre de archivo | más
También puedes usar "zmore archive_name". Se listará el archivo y su contenido.
Use lesspipe
en Debian / Ubuntu, también puede enumerar muchos otros tipos de archivos:
*.arj *.tar.bz2 *.bz *.bz2 *.deb, *.udeb *.doc *.gif, *.jpeg, *.jpg, *.pcd, *.png, *.tga, *.tiff, *.tif *.iso, *.raw, *.bin *.lha, *.lzh *.pdf *.rar, *.r[0-9][0-9] *.rpm *.tar.gz, *.tgz, *.tar.z, *.tar.dz *.gz, *.z, *.dz *.tar *.jar, *.war, *.xpi, *.zip *.zoo
Uso:
lesspipe file.zip
Usa descomprimir con la opción -l
:
unzip -l file.zip
zipinfo -1 filename.zip
Solo devuelve nombres de archivo, y no más, ejemplo (respuesta):
listing.html
my_data.csv
super.txt