BDiff / BPatch Utilities
|
BDiff / BPatch Utilities - BDiff outputs data describing the differences between two files and BPatch recreates a file using a diff file generated by BDiff.
1. bdiff computes differences between two binary files. Output can be either a somewhat human-readable protocol, or a binary file readable by bpatch. Output is sent to standard output unless the --output option is used to specify an output file.
bdiff handles insertion and deletion of data as well as changed bytes.
Synopsis:
bdiff [options] old-file new-file [ >patch-file ]
2. bpatch applies a binary patch generated by bdiff. Patches are read from standard input unless the --input option is used to specify an input file.
old-file is the same file as used as the first argument to bdiff. bpatch will create a copy of the file given as second argument to bdiff in new-file by using the information from old-file and patch-file. If new-file is omitted, the old file is replaced with the new file.
bpatch will detect if the patch does not match old-file, or if the patch has been garbled. Remember to transmit binary patches as binary files!
In case of an error, new-file will not be touched.
Synopsis
bpatch [options] old-file [ new-file ] [ <patch-file ]
The license of this software is Freeware, you can free download and free use this file compare software.