ddrescuelog Man page



ddrescuelog – tool for ddrescue logfiles


ddrescuelog [options] logfile


GNU ddrescuelog – Tool for ddrescue logfiles. Manipulates ddrescue
logfiles, shows their contents, converts them to/from other formats,
compares them, and tests rescue status.


-h, –help
display this help and exit

-V, –version
output version information and exit

-a, –change-types=,
change the block types of logfile

-b, –block-size=
block size in bytes [default 512]

-B, –binary-prefixes
show binary multipliers in numbers [SI]

-c, –create-logfile[=] create logfile from list of blocks [+-]

-C, --complete-logfile[=] complete logfile adding blocks of type t [?]

-d, --delete-if-done
delete the logfile if rescue is finished

-D, --done-status
return 0 if rescue is finished

-f, --force
overwrite existing output files

-i, --input-position=
starting position of rescue domain [0]

-l, --list-blocks=
print block numbers of given types (?*/-+)

-L, --loose-domain
accept an incomplete domain logfile

-m, --domain-logfile=
restrict domain to finished blocks in file

-n, --invert-logfile
invert block types (finished <--> others)

-o, --output-position=
starting position in output file [ipos]

-p, --compare-logfile=
compare block types in domain of both files

-P, --compare-as-domain=
like -p but compare finished blocks only

-q, --quiet
suppress all messages

-s, --size=
maximum size of rescue domain to be processed

-t, --show-status
show a summary of logfile contents

-v, --verbose
be verbose (a 2nd -v gives more)

-x, --xor-logfile=
XOR the finished blocks in file with logfile

-y, --and-logfile=
AND the finished blocks in file with logfile

-z, --or-logfile=
OR the finished blocks in file with logfile

Numbers may be in decimal, hexadecimal or octal, and may be followed by
a multiplier: s = sectors, k = 1000, Ki = 1024, M = 10^6, Mi = 2^20,

Exit status: 0 for a normal exit, 1 for environmental problems (file
not found, invalid flags, I/O errors, etc), 2 to indicate a corrupt or
invalid input file, 3 for an internal consistency error (eg, bug) which
caused ddrescuelog to panic.


Report bugs to bug-ddrescue@gnu.org
Ddrescue home page: http://www.gnu.org/software/ddrescue/ddrescue.html
General help using GNU software: http://www.gnu.org/gethelp


Copyright © 2014 Antonio Diaz Diaz. License GPLv2+: GNU GPL version 2
or later
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

ddrescuelog 1.19 October 2014 DDRESCUELOG(1)