Question

Je dois décompresser un fichier compressé à la volée dans mon programme. Cela fonctionne lorsque je l'essaie sur mon propre ordinateur Linux, mais pour une raison quelconque, les ordinateurs de l'école échouent chaque fois que je leur dis de le faire. Pour décompresser, j'utilise la commande suivante:

 zcat /file/address/file.tar.gz

et obtenez l'erreur:

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

J'ai essayé de parcourir la documentation mais je n'ai pas trouvé d'indicateur pour désactiver ce comportement étrange.

Toute aide sera grandement appréciée.

Merci

Était-ce utile?

La solution

Le système de votre école a toujours l'ancien " compresse " utilitaires de style plutôt que les nouvelles versions de GNU " gzip " ceux basés.

Vous devez utiliser gzcat plutôt que zcat , en supposant qu'il soit disponible.

Autres conseils

En général, j'utilise simplement gzip directement quand je veux 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 vous ajoutez le fichier .Z à la fin du nom de fichier, procédez comme suit:

  

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

alors il trouvera le fichier.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top