Je suis sur un serveur partagé avec un espace disque restreint et j'ai un fichier gz qui se développe en un fichier énorme, plus que ce que j'ai. Comment puis-je extraire "portion" par "portion (disons 10 Mo à la fois), et traiter chaque partie, sans extraire le tout même temporairement!GUNZIP/Extraire le fichier "portion par portion"
Non, ce n'est qu'un seul fichier compressé super énorme, pas un ensemble de fichiers ... s'il vous plaît
Salut David, votre solution semble tout à fait élégante, mais si je prépare les choses, il semble que chaque fois que gunzip extrait du début du fichier (et la sortie Je suis sûr que cela causera une énorme pression sur le serveur partagé que je suis (je ne pense pas que c'est "lire avant" du tout) - avez-vous des idées sur la façon dont je peux faire gunzip "sauter" le nombre de blocs nécessaire?
Je ne crois pas qu'il soit possible de faire gzip "sauter en avant" comme ça. La spécification gzip (http://www.gzip.org/zlib/rfc-gzip.html#file-format) indique que le format "n'essaie pas de ... Fournir un accès aléatoire aux données compressées". –