ancient version compatibility

Bill Campbell bill at celestial.com
Tue May 14 09:35:25 PDT 2019


On Mon, May 13, 2019, Brian K. White via Filepro-list wrote:
>Yes to get the raw data is simple.
>Awk has a simple syntax for defining fixed-length fields & records, and it
>would be straight-forward to read a map file to get those field lengths and
>names automatically, and let that tear through all your files by itself, and
>generate the equivalent csv, xml, json, sqlite, mysql, whatever.

I wrote some programs to do just this about 30 years ago, parsing
the binary FilePro header in the key file to eliminate deleted
records and such.  These were probably written in 'C' or perl at
that time.  It would probably be easier today for me to write new
ones from scratch in python than to find my original programs.

Bill
-- 
INTERNET:   bill at celestial.com  Bill Campbell; Celestial Software LLC
URL: http://www2.celestial.com/ 6641 E. Mercer Way
Mobile:         (206) 947-5591  PO Box 820
Fax:            (206) 232-9186  Mercer Island, WA 98040-0820

Only government can take perfectly good paper, cover it with perfectly good
ink and make the combination worthless.  -- Milton Friedman


More information about the Filepro-list mailing list