差分ツール
ソフトだよ
比較対象となる2つ(以上)の物の違うところを抜き出すよ
普通は、テキストファイルを比較するソフトだよ
簡単に書くよ
差分ツール(読:サブンツール 英:diff tool)とは
ソフトの種類のひとつ
であり
「コレとアレの違うところを教えてあげるよ!」なソフトのこと
です。
もう少し真面目ぶって書くと
ファイルなり何なりの差分
(違うところ)を抽出するソフトのこと
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として「差分」と「ツール」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
差分は「コレとアレの違うところ」をカッコ付けて言った表現です。
ツールは「あれやこれやの作業を楽にしてくれる、ちょっとしたプログラムやソフトウェア」です。
うきうきパソコンライフを ちょっとだけ快適にしてくれるやつです。
よく分からなければ、そのまま「ソフト」と読み替えても かまいません。
わざわざ「ツール」という言い方をするのは「道具的なやつだよ!」と強調したい場合が多い気がします。
例えば「監視ツール」という用語があります。
監視ツールは「何かを監視するのが仕事のソフト」です。
中身だけに着目すれば「監視ソフト」と表現しても同じです。
わざわざ「監視ツール」と表現した場合は「監視する道具」というニュアンスを感じます。
あくまで個人的な印象ですけどね。
私は「ツール」という用語に対して、そのようなイメージを持っています。
以上を踏まえて
2つ(以上)のファイル(とか)の違うところを調べて教えてくれるソフト
が「差分ツール」です。
例えば、そうですね。
ファイル「ピヨ太」(piyota.txt)の中に以下の内容が書いてありました。
名前:ピヨ太
種族:ピヨピヨ族
好きなもの:ケーキ
趣味:昼寝
ファイル「ピヨ子」(piyoko.txt)の中に以下の内容が書いてありました。
名前:ピヨ子
種族:ピヨピヨ族
好きなもの:ケーキ
趣味:お菓子を食べる
2つのファイルの違うところを抜き出すと以下のようになります。
■ファイル「ピヨ太」にだけ載っている内容
名前:ピヨ太
趣味:昼寝
■ファイル「ピヨ子」にだけ載っている内容
名前:ピヨ子
趣味:お菓子を食べる
この違いを人間様の目で見て調べるのは大変です。
今回の例では数行だから何とかなりましたが、100行とか1,000行とかあるファイルから違いを抜き出すのは大変でしょう。
そこで登場するのが差分ツールさんです。
差分ツールさんに比較対象を指定すると、違いを調べて教えてくれます。
「差分ツール」と言った場合、一般的には
テキストファイル(中身が文字だけのファイル)の比較
をして違いを探してくれるソフトを指しているはずです。
ただし、もしかしたら他の形式のファイルを比較する差分ツールもあるかもしれません。
そこら辺は、ゆるく捉えておいてください。
一言でまとめるよ
まぁ「差分ツール」って単語が出てきたら「違うところを抜き出してくれるソフトなんだな~」と お考えください。






