NT Syntax


Compare two files (or sets of files). Display items which do not match

COMP [pathname1] [pathname2] [/D] [/A] [/L] [/N=number] [/C]
   pathname1 The path and filename of the first file(s)
pathname2 The path and filename of the second file(s)
/D Display differences in decimal format. (default) /A Display differences in ASCII characters.
/L Display line numbers for differences. /N=number Compare only the first X number of lines in the file. /C do a case insensitive string comparison

Running COMP with no parameters will result in a prompt for the 2 files and any options

To compare sets of files, use wildcards in pathname1 and pathname2 parameters.

When used with the /A option COMP is similar to the FC command but it displays the individual characters that differ between the files rather than the whole line.

COMP will normally finish with a Compare more files (Y/N) prompt
to suppress this use ECHO n|COMP <options>

Related Commands:

FC - Compare two files and display any LINES which do not match

Equivalent Linux BASH commands:

comm - Compare two sorted files line by line
cmp - Compare two files
diff - Display the differences between two files
diff3 - Show differences among three files
sdiff - merge two files interactively

Simon Sheppard