I have been given a compressed file that needs some parsing. The problem is that when I try to uncompress it, the file is bigger than 2G. I know this 2G limit is a part of the ext3 file system, so I created a 4G JFS, but when the file hit the 2G mark it errored out again. I get the same response with reiserFS. I was wondering is it possible to use a CPAN module to open, mangle, and compress to a new file with out having to uncompress the whole file? Any help would be appreciated.