Binary compare command line
The program works on numerous systems, including Linux, the BSD family , Windows and probably others. Source code is available. WinMerge is a Windows file differencing and merging tool. It has a Windows frontend over the GNU diff and merge utilities. It includes Visual SourceSafe integration, visual differencing of text files, the ability to diff entire directories, multiple level undos, an integrated editor,.
Actually, xdelta is apparently more than that - it is, according to their web page, "a complete system for managing delta-compressed storage and network transport". If you need to compare two text files and get a report of which lines have changed, the GNU command line diff utilities can show you those differences.
It is a standard part of Unix-type systems like Linux and FreeBSD , etc , but if you have an operating system that does not come with a useful file or text comparison utility, you can get the source code for the program here. Note that the utilities are command line based, and come only in source form, so you have to compile them yourself. KDiff3 compares two or three text files and shows the differences between them line by line and even character by character.
KDiff3 works on Unix systems like Linux as well as Windows. You can compare two or three files with the differences highlighted. It also has the ability to merge files, unmerge CVS conflicts into two separate files so that you can resolve the conflicts, etc. It uses an external diff program that is compatible with GNU diff presumably in its interface.
ExamDiff shows you the difference between two ASCII text files Unicode not supported by displaying the two files side by side with the changes in different colours. You can configure the colours used. DiffMerge allows you to visually compare and merge files by graphically showing you the differences between them. Intra-line highlighting of differences is supported along with support for editing the files. You can also perform a side-by-side comparison of 2 folders; the folder diff facility will show you the files that are only present in one folder as well as distinguish between those that are identical and those that are different.
It's Merge facility allows you to see the changes between 3 files, automatic merging when safe, and the ability to edit the resulting file. The Windows version features Windows Explorer integration. Diffuse can compare an arbitrary number of files side by side. You can manually correct the output so that the matching lines are aligned as well as edit the files directly from the utility.
Other features include syntax highlighting, Unicode UTF-8 support, unlimited undo, etc. To link to this page from your website, simply cut and paste the following code to your web page.
Option settings let you affect the comparison process, such as whether to treat A-Z and a-z as the same and whether to ignore different runs of spaces and tabs. Other options let you control the output format and amount of information reported. You can tune the look-ahead and resync values for different sets of files, which will give you the most useful difference reports. CMP gives you complete flexibility in batch programing and setting up makefiles.
You can configure CMP to return various values according to whether differences were found or all files were the same. The bit version runs in bit and bit Windows 95 through Windows The bit version runs in DOS or bit Windows. This free download is intended for you to try the program. As an incentive, the registered version has a couple of extra features. Need an unzip program? Download it gratis and try it out for 30 days.