SDIFF(1) — USER COMMANDS
NAME
sdiff − side-by-side difference program
SYNOPSIS
sdiff [ −l ] [ −o outfile ] [ −s ] [ −w n ] file1 file2
DESCRIPTION
sdiff uses the output of diff to produce a side-by-side listing of two files indicating those lines that are different. Each line of the two files is printed with a blank gutter between them if the lines are identical, a < in the gutter if the line only exists in file1, a > in the gutter if the line only exists in file2, and a | for lines that are different.
For example:
x|y
aa
b<
c<
dd
>c
OPTIONS
−w n
Use n as the width of the output line. The default line length is 130 characters.
−l Only print the left side of any identical lines.
−s Silent. Do not print identical lines.
−o outfile
Use the next argument, output, as the name of an output file created as an interactively controlled merging of file1 and file2. Identical lines of file1 and file2 are copied to output. Sets of differences, as produced by diff, are printed; where a set of differences share a common gutter character. After printing each set of differences, sdiff prompts with a % and waits for you to type one of the following commands:
l append the left column to the output file
r append the right column to the output file
s turn on silent mode; do not print identical lines
v turn off silent mode
e l call the ed(1) with the left column
e r call ed(1) with the right column
e b call ed(1) with the concatenation of left and right columns
e call ed(1) with a zero length file
On exit from ed(1), the resulting file is concatenated to the named output file.
q exit from the program
SEE ALSO
Sun Release 3.5 — Last change: