diffutils: sdiff Options
16.1 Options to ‘sdiff’
=======================
Below is a summary of all of the options that GNU ‘sdiff’ accepts. Each
option has two equivalent names, one of which is a single letter
preceded by ‘-’, and the other of which is a long name preceded by ‘--’.
Multiple single letter options (unless they take an argument) can be
combined into a single command line argument. Long named options can be
abbreviated to any unique prefix of their name.
‘-a’
‘--text’
Treat all files as text and compare them line-by-line, even if they
do not appear to be text. ⇒Binary.
‘-b’
‘--ignore-space-change’
Ignore changes in amount of white space. ⇒White Space.
‘-B’
‘--ignore-blank-lines’
Ignore changes that just insert or delete blank lines. ⇒Blank
Lines.
‘-d’
‘--minimal’
Change the algorithm to perhaps find a smaller set of changes.
This makes ‘sdiff’ slower (sometimes much slower). ⇒diff
Performance.
‘--diff-program=PROGRAM’
Use the compatible comparison program PROGRAM to compare files
instead of ‘diff’.
‘-E’
‘--ignore-tab-expansion’
Ignore changes due to tab expansion. ⇒White Space.
‘--help’
Output a summary of usage and then exit.
‘-i’
‘--ignore-case’
Ignore changes in case; consider upper- and lower-case to be the
same. ⇒Case Folding.
‘-I REGEXP’
‘--ignore-matching-lines=REGEXP’
Ignore changes that just insert or delete lines that match REGEXP.
⇒Specified Lines.
‘-l’
‘--left-column’
Print only the left column of two common lines. ⇒Side by Side
Format.
‘-o FILE’
‘--output=FILE’
Put merged output into FILE. This option is required for merging.
‘-s’
‘--suppress-common-lines’
Do not print common lines. ⇒Side by Side Format.
‘--speed-large-files’
Use heuristics to speed handling of large files that have numerous
scattered small changes. ⇒diff Performance.
‘--strip-trailing-cr’
Strip any trailing carriage return at the end of an input line.
⇒Binary.
‘-t’
‘--expand-tabs’
Expand tabs to spaces in the output, to preserve the alignment of
tabs in the input files. ⇒Tabs.
‘--tabsize=COLUMNS’
Assume that tab stops are set every COLUMNS (default 8) print
columns. ⇒Tabs.
‘-v’
‘--version’
Output version information and then exit.
‘-w COLUMNS’
‘--width=COLUMNS’
Output at most COLUMNS (default 130) print columns per line. ⇒
Side by Side Format. Note that for historical reasons, this
option is ‘-W’ in ‘diff’, ‘-w’ in ‘sdiff’.
‘-W’
‘--ignore-all-space’
Ignore white space when comparing lines. ⇒White Space.
Note that for historical reasons, this option is ‘-w’ in ‘diff’,
‘-W’ in ‘sdiff’.
‘-Z’
‘--ignore-trailing-space’
Ignore white space at line end. ⇒White Space.