Node:sdiff Options,
Up:Invoking sdiff
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.  See Binary.
 
- -b
- --ignore-space-change
- Ignore changes in amount of white space.  See White Space.
 
- -B
- --ignore-blank-lines
- Ignore changes that just insert or delete blank lines.  See Blank Lines.
 
- -d
- --minimal
- Change the algorithm to perhaps find a smaller set of changes.  This
makes sdiffslower (sometimes much slower).  See 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. 
See 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. 
See Case Folding.
 
- -I regexp
- --ignore-matching-lines=regexp
- Ignore changes that just insert or delete lines that match regexp. 
See Specified Folding.
 
- -l
- --left-column
- Print only the left column of two common lines. 
See 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.  See Side by Side Format.
 
- --speed-large-files
- Use heuristics to speed handling of large files that have numerous
scattered small changes.  See diff Performance.
 
- --strip-trailing-cr
- Strip any trailing carriage return at the end of an input line. 
See Binary.
 
- -t
- --expand-tabs
- Expand tabs to spaces in the output, to preserve the alignment of tabs
in the input files.  See Tabs.
 
- -v
- --version
- Output version information and then exit.
 
- -w columns
- --width=columns
- Output at most columns (default 130) print columns per line. 
See Side by Side Format.  Note that for historical reasons, this
option is -Windiff,-winsdiff.
 
- -W
- --ignore-all-space
- Ignore white space when comparing lines.  See White Space. 
Note that for historical reasons, this option is -windiff,-Winsdiff.