UNIX系OS ( Mac / Linux / FreeBSD )のシェルコマンドに関する各種メモ書き

diff(ファイル比較コマンド)の結果を色付けして見やすくする 【colordiff】

● diff(ファイル比較コマンド)の結果を色付けして見やすくする 【colordiff】

colordiffというdiff(ファイル比較コマンド)の結果に色を付けるコマンドがあり、なかなか便利なので導入してみます。

● colordiffのインストール

Linuxの場合 : インストールは yumコマンド一発

yum install colordiff

Mac OSの場合 : インストールは brewコマンド一発

brew install colordiff

● 使い方1( diffコマンドの代わりとして使用する )

colordiff ファイル1 ファイル2

● 使い方2 ( パイプとして使用する )

cat diff_result.txt | colordiff

● 色の設定の仕方

色の設定ファイルは /etc/colordiffrc というファイルなのでこれをホームディレクトリの .colordiffrc というファイルにコピーして使用する

cp /etc/colordiffrc ~/.colordiffrc

中身はこんな感じ

banner=no
plain=black
newtext=darkblue
oldtext=darkred
diffstuff=darkgreen
cvsstuff=darkwhite

関連エントリー

No.529
08/12 10:13

edit

ファイル