DM.check-binout
List contents and integrity of binout file.
The program reads and prints all data out of the binout file using the binary LSDA format. In case of a corrupted file it is possible to fix the binout up to that point so that it may be read by LS-PrePost or conversion tools like "l2a".
| usage: | check-lsda [options] lsda-file(s) |
options:
| -version | print version |
| -split | split binout file(s) into separate ASCII files in binout format (same as "-extract all") |
| -merge | merge selected contents of binout files into ONE file named "binout.merge" |
| -extract <file> | select ASCII files to extract (separate by comma) eg: "-extract glstat,rbdout -extract matsum" or "-extract all" |
| -exclude <file> | select ASCII files to exclude from split or merge (separate by comma) |
| -sinc ## | incremental state selection for option "-split","merge" or "-extract ..." eg: "-sinc 2" selects states 1,3,5,7,... |
| -dryrun | for -split or -extract option: no files are created just emulate it and print info on resulting states and sizes |
| -jobid <jobname> | add jobid to resulting binout filename |
| -endtime=TT | trim lsda files to endtime "TT" (binout only) |
| -tshft <offset> | shift all time values by <offset> (requires -overwrite) |
| -overwrite | overwrite existing lsda file (for binout and -endtime only) otherwise new lsda-file timeTT.binout is created |
| -offset ADR | offset start reading at disk address ADR |
| -fix | fix lsda-file if corrupt |
| -rmlast N | remove last N states (binout only) (Default for N: 1) |
| -obfuscate | obfuscate all legends and titles (binout only) |
| -titlefix | fix all legends and titles (binout only) (turn non-ASCII chars into space) |
| -list | list content of file |
| -debug | print debug information |
options in addition to -list:
| -minmax | output minimum and maximum values only for integer and real values |
| -nosymbol | suppress output of symbol table entries |
| -novalues | suppress output of values (print only value names) |
| -lines N | limit output to N lines |
Example:
% check-lsda -split binout0*