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を返すこと。

以下の例は、 file1file2 の差分を表示します。

% cut-diff file1 file2

以下の例は、 file1file2 の差分をunified diff形式 で表示します。

% cut-diff -u file1 file2

関連項目

diff(1)