diff — Inferno 1.1ed
diff
Synopsis
diff [-efbwr] file1... file2
Description
The diff command tells what lines must be changed in two files to bring them into agreement. If one file is a directory, then a file in that directory with basename the same as that of the other file is used. If both files are directories, similarly named files in the two directories are compared by the method of diff for text files and cmp otherwise. If more than two file names are given, then each argument is compared to the last argument as above. The normal output contains lines of these forms:
- n1 a n3,n4
- n1,n2 d n3
- n1,n2 c n3,n4
Following each of these lines come all the lines that are affected in the first file flagged by '<', then all the lines that are affected in the second file flagged by '>'.
Except in rare circumstances, diff finds a smallest sufficient set of file differences.
Options
Files
/tmp/diff
See Also
cmp
BUGS
Editing scripts produced under the -e or -f option are naive about creating lines consisting of a single '.'.
infernosupport@lucent.com Copyright © 1996,Lucent Technologies, Inc. All rights reserved.