diff3 man page on Ultrix

Man page or keyword search:  
man Server   3690 pages
apropos Keyword Search (all sections)
Output format
Ultrix logo
[printable version]

diff3(1)							      diff3(1)

       diff3 - 3-way differential file comparison

       diff3 [-ex3] file1 file2 file3

       The command compares three versions of a file, and publishes the ranges
       of text that disagree, flagged with the following codes:

	  ====	      all three files differ

	  ====1	      file1 is different

	  ====2	      file2 is different

	  ====3	      file3 is different

       The type of change needed to convert a given range of a given  file  to
       some other is indicated in one of these ways:

	  f : n1 a    Text  is	to be appended after line number n1 in file f,
		      where f = 1, 2, or 3.

	  f : n1 , n2 c
		      Text is to be changed in the range line n1 to  line  n2.
		      If n1 = n2, the range may be abbreviated to n1.

       The  original contents of the range follows immediately after a c indi‐
       cation.	When the contents of two files are identical, the contents  of
       the lower-numbered file is suppressed.

       -3   Produces an editor script containing the changes between file1 and
	    file2 that are to be incorporated into file3.

       -e	   Produces an editor script containing	 the  changes  between
		   file2 and file3 that are to be incorporated into file1.

       -x	   Produces  an editor script containing the changes among all
		   three files.

       Under the -e option, publishes a script for the	editor	that  incorpo‐
       rates  into  file1  all	changes between file2 and file3 - that is, the
       changes that would normally be flagged ==== and ====3.  Option -x  (-3)
       produces	 a  script  to	incorporate only changes flagged ==== (====3).
       The following command applies the resulting script to `file1':
       (cat script; echo ´1,$p´) ⎪ ed - file1

       Text lines that consist of a single `.'	defeat -e.


See Also
       cmp(1), comm(1), diff(1), dffmk(1), join(1), sccsdiff(1), uniq(1)


List of man pages available for Ultrix

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
Vote for polarhome
Free Shell Accounts :: the biggest list on the net