Pregunta

Necesito descomprimir un archivo comprimido sobre la marcha en mi programa. Funciona cuando lo pruebo en mi propia computadora Linux, pero por alguna razón las computadoras de la escuela fallan cada vez que les digo que lo hagan. Para descomprimir estoy usando el siguiente comando:

 zcat /file/address/file.tar.gz

y obtén el error:

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

Traté de revisar la documentación pero no pude encontrar una bandera para desactivar este comportamiento extraño.

Cualquier ayuda será muy apreciada.

Gracias

¿Fue útil?

Solución

El sistema de su escuela todavía tiene la vieja "compresa" utilidades de estilo en lugar de las nuevas GNU "gzip" basados.

Debe usar gzcat en lugar de zcat , suponiendo que esté disponible.

Otros consejos

Generalmente solo uso gzip directamente cuando quiero gzip:

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

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

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

Si agrega el .Z al final del nombre del archivo de esta manera:

  

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

entonces encontrará el archivo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top