Casa > C > Como Abrir Um Arquivo Gz

Como abrir um arquivo GZ

GZ (ou GZip) não é como um arquivo ZIP que contém outros arquivos. Ao contrário, é um fluxo comprimido de dados. Então "abrir" não faz muito sentido, não da mesma forma que outros formatos de arquivo fazem.

Rather ele descomprimiria para um único arquivo. Esse arquivo pode então ser outra coisa que contenha vários outros arquivos. Isto é frequentemente feito usando algo como o formato TAR de juntar ficheiros - normalmente a extensão de tal TAR+GZ combinado é um .tar.gz ou um .tgz.

A maior parte dos editores de arquivos pode abri-los para si. Mas eles "não podem" abrir apenas arquivos .gz, pois isso não faz sentido. Há alguns que simplesmente assumem que o arquivo .zg contém um arquivo com o mesmo nome - excluindo a extensão .gz. Um desses gerenciadores de arquivos é o padrão do 7Zip chamado 7zFM (7Zip File Manager), código aberto livre, provavelmente mais fácil de executar o que você procura, caso contrário, continue lendo.

Reunir o que você deve fazer com um arquivo GZ é descompactá-lo em outro fluxo. Então você pode ler esse fluxo. O fluxo pode ser outro arquivo (se você assim o desejar). Para fazer isso você precisa das ferramentas gzip, ou alguma biblioteca capaz de comprimir/descomprimir que você chama a partir do seu programa.

Pois na maioria dos casos seria um conjunto de dados direto na memória em que algum programa opera em seu lugar.

De Votaw

Como abrir um arquivo .CS :: What are *.ATA files, and how do I open it?