No such thing as a small change | |
PerlMonks |
Re^2: Parse a tar.gz file without unzipping and uncompressing unzipping?by tod222 (Pilgrim) |
on Dec 04, 2010 at 01:44 UTC ( [id://875309]=note: print w/replies, xml ) | Need Help?? |
By using zcat you can set up a pipeline to uncompress and extract the files from the archive as a stream without using temporary files or needing to hold everything in RAM.
On Linux the code looks like this:
A Windows version of gzip is available from The gzip home page. I'm not sure if the Win version includes zcat. You'll need a Windows tar as well. I'm not sure if the pipe command will work in Windows. This may need better handing of file not found and other errors from the pipe command, but it should get you started.
In Section
Seekers of Perl Wisdom
|
|