次の記事では、Colordiffを見ていきます。 誰かがそれを知らない場合、diffはコマンドラインのユーティリティであり、 2つのファイルの違いを視覚的に比較するときにユーザーにとって非常に役立ちます。 ColordiffはPerlスクリプトであり、diffの改良版です。
Colordiffはdiffのコンテナであり、 同じ出力を生成しますが、色付きです、違いの読みやすさを向上させるため。 配色は、中央の構成ファイルまたはローカルユーザーファイルから読み取ることができます(〜/ .colordiffrc)。 このユーティリティは ANSIカラー.
差分はファイル比較のためのユーティリティです。 これにより、XNUMXつのファイル間の違い、または特定のファイルに加えられた変更が生成され、同じファイルの以前のバージョンと比較されます。 テキストファイルのXNUMX行ごとに行われた変更が表示されますが、違いは強調されていません。
のほとんどの実装 差分 それらは最初から明らかに変わっていません。 変更は通常、基本アルゴリズムの改善、コマンドへの便利な機能の追加、および新しい出力形式の設計で構成されます。、Colordiffの場合と同様です。
UbuntuにColordiffをインストールする
Ubuntuへのこのツールのインストールは非常に簡単です。 Ubuntu / Debian / Mintでは、ターミナルを開いて(Ctrl + Alt + T)、次のコマンドを使用するだけです。
sudo apt install colordiff
アンインストール
このツールをシステムから削除したい場合は、ターミナルを開いて(Ctrl + Alt + T)、その中でコマンドを実行する必要があります。
sudo apt remove colordiff
Colordiffの使用
Colordiffを使用する場合は、ターミナルを開くことから始めます(Ctrl + Alt + T)。 Colordiffは、通常diffを使用する場所、またはパイプ出力をcolordiffに使用する場合に使用できます。。 まず、colordiffコマンドとdiffコマンドを使用するための構文をよく理解しておくことをお勧めします。 これは非常に単純で簡単です。
colordiff archivo1 archivo2
始めるには 次の例では、2つのファイルを作成します、次のスクリーンショットに示すように:
今のために XNUMXつのファイルの違いを確認してください、ターミナル(Ctrl + Alt + T)で、次のコマンドを使用します。
colordiff archivo1.txt archivo2.txt
さらに diffコマンドを使用して、その出力をcolordiffに送ることができます。、次のコマンドに示すように:
diff -u archivo1.txt archivo2.txt | colordiff
これらの行では、Colordiffを使用して、XNUMXつのファイル間の端末の違いの出力に色を付ける方法を説明しました。 これにより、端末内のファイルを比較して、読みやすい結果を得ることができます。 XNUMXつのファイルが同一の場合、結果は画面に出力されません。.
誰かが必要な場合 このユーティリティによって提供される可能性についてのヘルプまたは詳細情報、ターミナルに入力すると、提供されるヘルプを参照できます。
colordiff --help
へ diffとcolordiffの両方がどのように使用されているかに関する詳細情報を取得します、ユーザーは訪問する可能性があります 男の違い Oラ manページ colordiffによる。
Colordiffの代替。
ファイルを比較するもうXNUMXつの非常に便利な方法は、 el grcコマンド。 コンピューターで使用できない場合は、ターミナルを開いて(Ctrl + Alt + T)、次のように入力することで簡単にインストールできます。
sudo apt install grc
次の例に示すように、その構文は非常に単純です。
grc diff archivo1.txt archivo2.txt
へ ヘルプを参照してください、ターミナルでは、次のコマンドのみを使用する必要があります。
grc --help
grcをアンインストールします
このプログラムの削除は、インストールするのと同じくらい簡単です。 ターミナルを開いて(Ctrl + Alt + T)、次のように書くだけです。
sudo apt remove grc
別の利用可能なツールは イクディフ。 インストールは、ターミナルを開いて(Ctrl + Alt + T)、次のコマンドを使用するのと同じくらい簡単です。
sudo apt install icdiff
私たちもできます 次のようなバージョンを選択してください スナップパック。 これをインストールするには、次のコマンドを使用する必要があります。
sudo snap install icdiff
このツールの構文は、記事で見た前のオプションと同じくらい単純です。
このツールのインストール方法、使用方法、または使用可能なオプションについて詳しくは、 プロジェクトGitHubページ.