ref: 7f071685e9b7d9e32c1a9675f7fca0407d18e6e1
dir: /sys/man/1/idiff/
.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.