Not sure if you are looking to just parse/analyze but Ive used these scripting options:

xxd -ps file.bin (pipe to grep | pipe to tr | piped to xxd -r)
cut -b 10-13 | xxd -ps

There is also a great rubygem called bindata which is dead simple to use, just build your own struct.
http://bindata.rubyforge.org

(Or were you just talking about a GUI app?)

- Jon

On Apr 3, 2007, at 6:07 AM, Kenneth Downs wrote:

Wondering if anybody can give personal experience with a linux- based flexible file viewer.

The file in question is a mixed binary/ascii (yes ascii, not utf-8) format from a DOS program. It appears that financial data and dates are encoded as binaries, probably to save space, and that would mean there are also pointers in there. I've got to identify about 4 important fields and pull them out.

I've done jobs like this plenty of times, but not since my fox days, and fox was pretty good with stuff like this. I've never had to do it with *nix tools.

I'm aware that there are plenty of hex viewers out there, what i'm hoping for is that somebody has done something similar or close and can recommend a good viewer from personal experience.

_______________________________________________
New York PHP Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk

NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com

Show Your Participation in New York PHP
http://www.nyphp.org/show_participation.php

_______________________________________________
New York PHP Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk

NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com

Show Your Participation in New York PHP
http://www.nyphp.org/show_participation.php

Reply via email to