Deflating

Bob Stockler bob at trebor.iglou.com
Fri Jan 4 10:25:22 PST 2008


Chris Rendall wrote (on Fri, Jan 04, 2008 at 11:10:01AM -0600):

| I'm currently running filePro on SUSE Enterprise Linux.  I used to run
| filePro on SCO UNIX and I used a program called squeeze to recover disk
| space from files that had a lot of deleted records in them.  Squeeze
| doesn't run on Linux and I came across Bob's deflate program but the
| README says it's only known to work on SCO UNIX and Xenix.

The latest version of my "deflate" program works on any OS
that supports execution of coff or elf binaries or has Perl
installed in the user's PATH.  The distribution for UNIX or
Linux consists of the filePro file "deflate" containing:

  ./deflate/README
  ./deflate/data
  ./deflate/deflate
  ./deflate/help
  ./deflate/key
  ./deflate/map
  ./deflate/map.tmp
  ./deflate/new.size
  ./deflate/out.deflate
  ./deflate/prc.deflate
  ./deflate/prc.deflatev
  ./deflate/prc.trunc
  ./deflate/screen.0
  ./deflate/trunc/truncate.coff
  ./deflate/trunc/truncate.elf
  ./deflate/trunc/truncate.pl
  ./deflate/trunc/truncate.txt

When first executed it selects one of the "truncate.*" files
that works on that system, and uses it there-after.

The program creates an Alien filePro file that overlays the
target key file and first moves all records containing data
to the front of the file, and then truncates it, if desired
(allowing one unused record at its end).

Bob

-- 
Bob Stockler +-+ bob at trebor.iglou.com +-+ http://members.iglou.com/trebor


More information about the Filepro-list mailing list