Pergunta

Eu preciso descompactar um arquivo compactado na mosca no meu programa. Ele funciona quando eu experimentá-lo em meu próprio computador linux, mas por alguma razão os computadores da escola falhar sempre que eu diga a eles para fazê-lo. Para descompactar Eu estou usando o seguinte comando:

 zcat /file/address/file.tar.gz

e obter o erro:

 /file/address/file.tar.gz.Z: No such file or directory

Eu tentei olhar através da documentação mas não conseguiu encontrar um sinalizador para desativar esse comportamento estranho.

Qualquer ajuda será muito apreciada.

Graças

Foi útil?

Solução

sistema da sua escola ainda tem os antigos utilitários "compressa" de estilo em vez do mais recente "gzip" GNU baseado queridos.

Você precisa usar gzcat em vez de zcat, assumindo que ele está disponível.

Outras dicas

Eu geralmente só usar gzip diretamente quando eu quero gzip:

gzip -dc /file/address/file.tar.gz

gzip --decompress /file/address/file.tar.gz

zcat archive.tgz | tar -x --wildcards apri/fls/filename

Se você anúncio do .Z ao final do nome do arquivo como este:

zcat /file/address/file.tar.gz.Z

então ele vai encontrar o arquivo.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top