cut-diff
cut-diff — 色付きで2つのファイルの違いを表示
|
|
名前
cut-diff - 色付きで2つのファイルの違いを表示
書式
cut-diff
[
オプション...
]
ファイル1
ファイル2
説明
cut-diffはCutterで使用している差分表示機能を利用したdiffコマ ンドです。色付きでわかりやすく差分を表示したい場合に便利です。 patchコマンドと一緒に使う、色がなくても問題ない、などの場合 は通常のdiffコマンドがおすすめです。
オプション
--version |
バージョンを表示して終了します。 |
-c [yes|true|no|false|auto], --color=[yes|true|no|false|auto] |
色付きで差分を表示するかどうかを指定します。
yes
または
true
の場合は色付きで表示します。
no
または
false
の場合は色なしで表示します。
auto
の場合は色付けできそうな場合は色付きで表示し、 そうでない場合は色なしで表示します。
デフォルトはautoです。
|
-u, --unified |
unified diff形式で出力します。 |
--context-lines=LINES |
差分の周辺
LINES
行を表示します。
デフォルトでは全部の行を表示します。unified diff形式の場 合は3行です。
|
--label=LABEL, -L=LABEL |
ヘッダのラベルに
LABEL
を使います。1つめの
--label
オプションで指定した値は
file1
のラベル になり、2つめの
--label
オプションで指定した値は
file2
のラベルになります。
デフォルトではファイル名を使います。
|
終了ステータス
エラーが発生した場合は0以外、そうでない場合は0を返します。
TODO: 変更がない場合は0、変更があった場合は1、エラーが起きた 場合は2を返すこと。
例
以下の例は、
file1
と
file2
の差分を表示します。
% cut-diff file1 file2
以下の例は、
file1
と
file2
の差分をunified diff形式 で表示します。
% cut-diff -u file1 file2