J'ai un programme qui ne consomme que des fichiers non compressés. J'ai quelques fichiers .gz et mon but est d'alimenter la concaténation d'entre eux à ce programme. Si j'avais un fichier tar.gz, je pourrais monter l'archive tar.gz avec la commande archivemont.comment fusionner des fichiers gz dans un tar.gz sans décompression?
Je sais que je peux concaténer les fichiers gz:
cat a.gz b.gz > c.gz
Mais il n'y a aucun moyen, que je sache, pour monter un fichier gz. Je n'ai pas assez d'espace disque pour décompresser tous les fichiers et la commande tar ne pas accepter stdin comme entrée, donc je ne peux pas le faire:
zcat *.gz | tar - | gzip > file.tar.gz