2 つのファイルの違いを見つけ、対話的にマージを行う
FROMFILE TOFILE
OUTFILE
に出力される。それ以外の場合は side-by-side 形式で違いを生成する。
FROMFILE
がディレクトリで
TOFILE
がディレクトリでない場合、
sdiff
は
FROMFILE
にある、ファイル名が
TOFILE
と同じものを比較の対象にする (逆も同じ)。
FROMFILE と TOFILE
の両方にディレクトリを指定することはできない。
入力ファイルに
` - '
を用いることはできない。
[訳注: 多くのコマンドでは
` - '
は標準入力の意味になる]
-a, --text-b, --ignore-space-change-d, --minimal-i, --ignore-case-l, --left-column-o OUTFILE , --output= OUTFILEOUTFILE
に書き込む。マージを行うためにはこのオプションが必要である。
-s, --suppress-common-lines-t, --expand-tabs-w COLUMNS , --width= COLUMNSCOLUMNS
桁にする。
歴史的な理由から、
diff (1)
ではこのオプションは
-W
になっていることに注意。
-B, --ignore-blank-lines-E, --ignore-tab-expansion-H, --speed-large-files-I REGEXP , --ignore-matching-lines= REGEXPREGEXP
にマッチした行を挿入・削除するだけの違いは無視する。
-W--diff-program= PROGRAM--strip-trailing-cr--help-v, --versioneebedelerlqpsv012