74 lines
914 B
Text
74 lines
914 B
Text
|
.TH IDIFF 1
|
||
|
.SH NAME
|
||
|
idiff \- interactive diff
|
||
|
.SH SYNOPSIS
|
||
|
.B idiff
|
||
|
[
|
||
|
.B -bw
|
||
|
]
|
||
|
.I file1
|
||
|
.I file2
|
||
|
.SH DESCRIPTION
|
||
|
.I Idiff
|
||
|
interactively
|
||
|
merges
|
||
|
.I file1
|
||
|
and
|
||
|
.I file2
|
||
|
onto standard output.
|
||
|
Wherever
|
||
|
.I file1
|
||
|
and
|
||
|
.I file2
|
||
|
differ,
|
||
|
.I idiff
|
||
|
displays the differences in the style of
|
||
|
.RB `` diff
|
||
|
.BR -n ''
|
||
|
on standard error
|
||
|
and prompts the user to select a chunk.
|
||
|
Valid responses are:
|
||
|
.TP
|
||
|
.B <
|
||
|
Use the chunk from
|
||
|
.IR file1 .
|
||
|
.TP
|
||
|
.B >
|
||
|
Use the chunk from
|
||
|
.IR file2 .
|
||
|
.TP
|
||
|
.B =
|
||
|
Use the diff output itself.
|
||
|
.TP
|
||
|
.BR q< ", " q> ", " q=
|
||
|
Use the given response for all future questions.
|
||
|
.TP
|
||
|
.BI ! cmd
|
||
|
Execute
|
||
|
.I cmd
|
||
|
and prompt again.
|
||
|
.PP
|
||
|
.I Idiff
|
||
|
invokes
|
||
|
.IR diff (1)
|
||
|
to compare the files.
|
||
|
The
|
||
|
.B -b
|
||
|
and
|
||
|
.B -w
|
||
|
flags,
|
||
|
if passed,
|
||
|
are
|
||
|
passed to
|
||
|
.IR diff .
|
||
|
.SH FILES
|
||
|
.B /tmp/idiff.*
|
||
|
.SH SOURCE
|
||
|
.B /sys/src/cmd/idiff.c
|
||
|
.SH "SEE ALSO
|
||
|
.IR diff (1)
|
||
|
.br
|
||
|
Kernighan and Pike,
|
||
|
.IR "The Unix Programming Environment" ,
|
||
|
Prentice-Hall, 1984.
|