Estoy en un servidor compartido con espacio de disco restringido y tengo un archivo gz que se expande súper en un archivo ENORME, más de lo que tengo. ¿Cómo puedo extraerlo "porción" por "porción (digamos 10 MB a la vez), y procesar cada parte, sin extraer todo, ni siquiera temporalmente!GUNZIP/Extraiga el archivo "parte por parte"
No, esto es solo UN archivo comprimido supergrande, no un conjunto de archivos por favor ...
Hola David, su solución se ve muy elegante, pero si estoy preparando bien, parece que cada vez que gunzip extrae desde el principio del archivo (y la salida de eso se descarta). Estoy seguro de que eso causará una gran tensión en el servidor compartido en el que estoy (no creo que sea "lectura anticipada"). ¿Tiene alguna idea de cómo puedo hacer? gunzip "saltar" el número necesario de bloques?
no creo que es posible hacer gzip "salte" el estilo. La especificación gzip (http://www.gzip.org/zlib/rfc-gzip.html#file-format) dice que el formato "no intenta ... Proporcionar acceso aleatorio a datos comprimidos". –