Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ sdiff(1) — 4D1 2.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

diff(1)

ed(1)



     SDIFF(1)                                                 SDIFF(1)



     NAME
          sdiff - side-by-side difference program

     SYNOPSIS
          sdiff [ options ... ] file1 file2

     DESCRIPTION
          sdiff uses the output of diff(1) 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
                          a         a
                          b    <
                          c    <
                          d         d
                               >    c

          The following options exist:

          -w  n      Use the next argument, n, as the width of the
                     output line.  The default line length is 130
                     characters.

          -l         Only print the left side of any lines that are
                     identical.

          -s         Do not print identical lines.

          -o  output Use the next argument, 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.  Sets of
                     differences, as produced by diff(1), are printed;
                     where 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    append the left column to the output
                                  file

                             r    append the right column to the
                                  output file




     Page 1                                        (last mod. 8/20/87)





     SDIFF(1)                                                 SDIFF(1)



                             s    turn on silent mode; do not print
                                  identical lines

                             v    turn off silent mode

                             e  l call the editor with the left column

                             e  r call the editor with the right
                                  column

                             e  b call the editor with the
                                  concatenation of left and right

                             e    call the editor with a zero length
                                  file

                             q    exit from the program

                     On exit from the editor, the resulting file is
                     concatenated on the end of the output file.

     SEE ALSO
          diff(1), ed(1).

     ORIGIN
          AT&T V.3





























     Page 2                                        (last mod. 8/20/87)



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