Blame man/diff3.1

Packit Service fdd496
.\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.40.4.
Packit Service fdd496
.TH DIFF3 "1" "May 2017" "diffutils 3.6" "User Commands"
Packit Service fdd496
.SH NAME
Packit Service fdd496
diff3 \- compare three files line by line
Packit Service fdd496
.SH SYNOPSIS
Packit Service fdd496
.B diff3
Packit Service fdd496
[\fIOPTION\fR]... \fIMYFILE OLDFILE YOURFILE\fR
Packit Service fdd496
.SH DESCRIPTION
Packit Service fdd496
Compare three files line by line.
Packit Service fdd496
.PP
Packit Service fdd496
Mandatory arguments to long options are mandatory for short options too.
Packit Service fdd496
.TP
Packit Service fdd496
\fB\-A\fR, \fB\-\-show\-all\fR
Packit Service fdd496
output all changes, bracketing conflicts
Packit Service fdd496
.TP
Packit Service fdd496
\fB\-e\fR, \fB\-\-ed\fR
Packit Service fdd496
output ed script incorporating changes
Packit Service fdd496
from OLDFILE to YOURFILE into MYFILE
Packit Service fdd496
.TP
Packit Service fdd496
\fB\-E\fR, \fB\-\-show\-overlap\fR
Packit Service fdd496
like \fB\-e\fR, but bracket conflicts
Packit Service fdd496
.TP
Packit Service fdd496
\fB\-3\fR, \fB\-\-easy\-only\fR
Packit Service fdd496
like \fB\-e\fR, but incorporate only nonoverlapping changes
Packit Service fdd496
.TP
Packit Service fdd496
\fB\-x\fR, \fB\-\-overlap\-only\fR
Packit Service fdd496
like \fB\-e\fR, but incorporate only overlapping changes
Packit Service fdd496
.TP
Packit Service fdd496
\fB\-X\fR
Packit Service fdd496
like \fB\-x\fR, but bracket conflicts
Packit Service fdd496
.TP
Packit Service fdd496
\fB\-i\fR
Packit Service fdd496
append 'w' and 'q' commands to ed scripts
Packit Service fdd496
.TP
Packit Service fdd496
\fB\-m\fR, \fB\-\-merge\fR
Packit Service fdd496
output actual merged file, according to
Packit Service fdd496
\fB\-A\fR if no other options are given
Packit Service fdd496
.TP
Packit Service fdd496
\fB\-a\fR, \fB\-\-text\fR
Packit Service fdd496
treat all files as text
Packit Service fdd496
.TP
Packit Service fdd496
\fB\-\-strip\-trailing\-cr\fR
Packit Service fdd496
strip trailing carriage return on input
Packit Service fdd496
.TP
Packit Service fdd496
\fB\-T\fR, \fB\-\-initial\-tab\fR
Packit Service fdd496
make tabs line up by prepending a tab
Packit Service fdd496
.TP
Packit Service fdd496
\fB\-\-diff\-program\fR=\fIPROGRAM\fR
Packit Service fdd496
use PROGRAM to compare files
Packit Service fdd496
.TP
Packit Service fdd496
\fB\-L\fR, \fB\-\-label\fR=\fILABEL\fR
Packit Service fdd496
use LABEL instead of file name
Packit Service fdd496
(can be repeated up to three times)
Packit Service fdd496
.TP
Packit Service fdd496
\fB\-\-help\fR
Packit Service fdd496
display this help and exit
Packit Service fdd496
.TP
Packit Service fdd496
\fB\-v\fR, \fB\-\-version\fR
Packit Service fdd496
output version information and exit
Packit Service fdd496
.PP
Packit Service fdd496
The default output format is a somewhat human\-readable representation of
Packit Service fdd496
the changes.
Packit Service fdd496
.PP
Packit Service fdd496
The \fB\-e\fR, \fB\-E\fR, \fB\-x\fR, \fB\-X\fR (and corresponding long) options cause an ed script
Packit Service fdd496
to be output instead of the default.
Packit Service fdd496
.PP
Packit Service fdd496
Finally, the \fB\-m\fR (\fB\-\-merge\fR) option causes diff3 to do the merge internally
Packit Service fdd496
and output the actual merged file.  For unusual input, this is more
Packit Service fdd496
robust than using ed.
Packit Service fdd496
.PP
Packit Service fdd496
If a FILE is '\-', read standard input.
Packit Service fdd496
Exit status is 0 if successful, 1 if conflicts, 2 if trouble.
Packit Service fdd496
.SH AUTHOR
Packit Service fdd496
Written by Randy Smith.
Packit Service fdd496
.SH "REPORTING BUGS"
Packit Service fdd496
Report bugs to: bug\-diffutils@gnu.org
Packit Service fdd496
.br
Packit Service fdd496
GNU diffutils home page: <http://www.gnu.org/software/diffutils/>
Packit Service fdd496
.br
Packit Service fdd496
General help using GNU software: <http://www.gnu.org/gethelp/>
Packit Service fdd496
.SH COPYRIGHT
Packit Service fdd496
Copyright \(co 2017 Free Software Foundation, Inc.
Packit Service fdd496
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
Packit Service fdd496
.br
Packit Service fdd496
This is free software: you are free to change and redistribute it.
Packit Service fdd496
There is NO WARRANTY, to the extent permitted by law.
Packit Service fdd496
.SH "SEE ALSO"
Packit Service fdd496
cmp(1), diff(1), sdiff(1)
Packit Service fdd496
.PP
Packit Service fdd496
The full documentation for
Packit Service fdd496
.B diff3
Packit Service fdd496
is maintained as a Texinfo manual.  If the
Packit Service fdd496
.B info
Packit Service fdd496
and
Packit Service fdd496
.B diff3
Packit Service fdd496
programs are properly installed at your site, the command
Packit Service fdd496
.IP
Packit Service fdd496
.B info diff3
Packit Service fdd496
.PP
Packit Service fdd496
should give you access to the complete manual.