/ / zcat non decomprimerà i file correttamente: unix, command-line, archive, unzip, zcat

zcat non decomprimerà i file correttamente: unix, command-line, archive, unzip, zcat

Ho bisogno di decomprimere un file compresso al volo inil mio programma Funziona quando lo provo sul mio computer Linux, ma per qualche motivo i computer della scuola falliscono ogni volta che dico loro di farlo. Per decomprimere sto usando il seguente comando:

 zcat /file/address/file.tar.gz

e ottieni l'errore:

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

Ho provato a cercare nella documentazione ma non ho trovato una bandiera per disattivare questo strano comportamento.

Qualsiasi aiuto sarà molto apprezzato.

Grazie

risposte:

37 per risposta № 1

Il sistema della tua scuola ha ancora le vecchie utility in stile "comprimere" piuttosto che le più recenti basate su GNU "gzip".

Devi usare gzcat piuttosto che zcat, supponendo che sia disponibile.


4 per risposta № 2

Generalmente utilizzo gzip direttamente quando voglio gzip:

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

0 per risposta № 3

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


0 per risposta № 4
zcat archive.tgz | tar -x --wildcards apri/fls/filename

0 per risposta № 5

Se annunci la .Z alla fine del nome del file come questo:

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

allora troverà il file.