Existe uma maneira de prever o tamanho de um arquivo taz (gz ou bz) antes da compactação?

1. Existe uma maneira de prever o tamanho de um arquivo taz (gz ou bz) antes da compactação?

Mestre Kame
mlgrassi

(usa Debian)

Enviado em 02/05/2017 - 19:24h

Existe alguma maneira de informar os arquivos e/ou diretórios que serão compactados pelo comando tar + gz ou bz e obter-se uma prévia do tamanho final do arquivo tar.gz antes de realizar a compactação?


  


2. Re: Existe uma maneira de prever o tamanho de um arquivo taz (gz ou bz) antes da compactação?

Perfil removido
removido

(usa Nenhuma)

Enviado em 02/05/2017 - 20:50h

Geralmente os arquivos .taz vem com uma pasta dentro, abra o arquivo com um gerenciador de pacotes e veja o tamanho da pasta.


3. Re: Existe uma maneira de prever o tamanho de um arquivo taz (gz ou bz) antes da compactação?

Perfil removido
removido

(usa Nenhuma)

Enviado em 02/05/2017 - 20:53h

Ele quer o tamanho final da compactação sem compactar.
Contagem de eficiência. Parece-me que nem deve ter.

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



4. Re: Existe uma maneira de prever o tamanho de um arquivo taz (gz ou bz) antes da compactação?

Mestre Kame
mlgrassi

(usa Debian)

Enviado em 02/05/2017 - 21:19h

É isso mesmo listeiro_037. Para quem não entendeu ainda, vou dar um exemplo.
Supomos que eu tenha um arquivo de texto de 1 Giga de tamanho. Supondo ainda, que ao compactar o arquivo para um tar.gz eu tenha um tar.gz resultante de 100 MB, desejo saber se o comando tar (ou outro comando similar) possibilita prevermos o tamanho do arquivo resultante ANTES mesmo de realizar a compactação. Uma prévia pré compactação, ou algoritmo que calcule isso.


5. Re: Existe uma maneira de prever o tamanho de um arquivo taz (gz ou bz) antes da compactação?

Perfil removido
removido

(usa Nenhuma)

Enviado em 03/05/2017 - 07:36h

Veja se ajuda:
https://unix.stackexchange.com/questions/308435/how-to-determine-size-of-tar-archive-without-creatin...
--
Linux Counter: #596371


6. Re: Existe uma maneira de prever o tamanho de um arquivo taz (gz ou bz) antes da compactação?

Mestre Kame
mlgrassi

(usa Debian)

Enviado em 03/05/2017 - 12:33h

Infelizmente não ajudou amigo, pois sabe-se que o comando tar sem o parâmetro g (gzip) ou j (bzip2) gera um arquivo tar com o exato tamanho do arquivo a ser compactado. Com a dica do site acima, se incluir g ou j, dá erro.


7. Re: Existe uma maneira de prever o tamanho de um arquivo taz (gz ou bz) antes da compactação?

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 03/05/2017 - 12:44h

Postando só para acompanhar o tópico ...
_______________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts