você está aqui: Home  → Arquivo de Mensagens

zipinfo - informações diversas sobre arquivos zip

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 30 de novembro de 2015

O comando zipfinfo, parte do pacote zip, pode ser usado para obter informações sobre arquivos zipados.

Sintaxe: zipinfo [-12smlvhMtTz] file[.zip] file(s) -x xfile(s)

Como podemos ver pela sintaxe, o comando zipinfo suporta diversas diretivas, que permitem obter informação como o tipo de arquivo, tamanho, permissões de acesso, taxa de compressão, versão e sistema operacional. O comportamento padrão é exibir uma lista contendo os arquivos armazenados no arquivo zip:

  $ zipinfo arquivos.zip 
  Archive:  arquivos.zip
  Zip file size: 9845 bytes, number of entries: 11
  -rw-r--r--  3.0 unx     1887 tx defN 15-Nov-29 20:49 arquivo-100.txt
  -rw-r--r--  3.0 unx     1887 tx defN 15-Nov-29 20:49 arquivo-101.txt
  -rw-r--r--  3.0 unx     1887 tx defN 15-Nov-29 20:49 arquivo-102.txt
  -rw-r--r--  3.0 unx     1887 tx defN 15-Nov-29 20:49 arquivo-103.txt
  -rw-r--r--  3.0 unx     1887 tx defN 15-Nov-29 20:49 arquivo-104.txt
  -rw-r--r--  3.0 unx     1887 tx defN 15-Nov-29 20:49 arquivo-105.txt
  -rw-r--r--  3.0 unx     1887 tx defN 15-Nov-29 20:49 arquivo-106.txt
  -rw-r--r--  3.0 unx     1887 tx defN 15-Nov-29 20:49 arquivo-107.txt
  -rw-r--r--  3.0 unx     1887 tx defN 15-Nov-29 20:49 arquivo-108.txt
  -rw-r--r--  3.0 unx     1887 tx defN 15-Nov-29 20:49 arquivo-109.txt
  -rw-r--r--  3.0 unx     1887 tx defN 15-Nov-29 20:49 arquivo-110.txt
  11 files, 20757 bytes uncompressed, 8085 bytes compressed:  61.0%

Caso queiramos obter uma listagem mais simplificada, listando apenas os arquivos contidos no arquivo zip, usamos o comando:

  $ zipinfo -1 arquivos.zip 
  arquivo-100.txt
  arquivo-101.txt
  arquivo-102.txt
  arquivo-103.txt
  arquivo-104.txt
  arquivo-105.txt
  arquivo-106.txt
  arquivo-107.txt
  arquivo-108.txt
  arquivo-109.txt
  arquivo-110.txt

Este tipo de comando é bastante útil principalmente quando desejamos fazer um processamento adicional usando shell scripts ou alguma outra linguagem de programação.

Se o arquivo zip contém muitos arquivos, mais do que podem ser exibidos em uma única tela, podemos usar a diretiva -M, para fazer uma paginação do resultado.

Saiba mais

Veja também



 

 

Veja a relação completa dos artigos de Rubens Queiroz de Almeida

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script