Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ sdiff(1) — A/UX 3.0.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

bdiff(1)

diff(1)

ed(1)

sccsdiff(1)




sdiff(1) sdiff(1)
NAME sdiff - reports side-by-side differences between two files in a side-by-side format SYNOPSIS sdiff [-l] [-o output] [-s] [-w cols] file1 file2 ARGUMENTS file1 Specifies the file to be compared with file2. file2 Specifies the file to be compared with file1. -l Prints only the left side of any lines that are identical. -o output Specifies output as the name of a third file that is created as a user controlled merging of file1 and file2. Identical lines of file1 and file2 are copied to output. -s Does not print identical lines. -w cols Specifies cols, as the width of the output line. The default line length is 130 characters. The width must be between 20 and 200. 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. Sets of differences, as produced by diff(1), are printed; a set of differences share a common gutter character. After printing each set of differences, sdiff prompts the user with a % and waits for one of the following user-typed commands: l appends the left column to the output file r appends the right column to the output file s turns on silent mode; does not print identical lines January 1992 1



sdiff(1) sdiff(1)
v turns off silent mode e l calls the editor with the left column e r calls the editor with the right column e b calls the editor with the concatenation of left and right e calls the editor with a zero length file q exits from the program On exit from the editor, the resulting file is concatenated on the end of the output file. EXAMPLES If file1 contains: x a b c d and file2 contains: y a d c then the command: sdiff file1 file2 would print: x | y a a b < c < d d > c FILES /usr/bin/sdiff Executable file 2 January 1992



sdiff(1) sdiff(1)
SEE ALSO bdiff(1), diff(1), ed(1), sccsdiff(1) January 1992 3

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026