diffソフト
ソフトだよ
比較対象となる2つ(以上)の物の違うところを抜き出すよ
普通は、テキストファイルを比較するソフトだよ
簡単に書くよ
diffソフト(読:ディフソフト 英:diff software?)とは
「コレとアレの違うところを教えてあげるよ!」なソフトのこと。
もう少し真面目ぶって書くと
ファイルなり何なりの差分
(違うところ)を抽出するソフトのこと
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として「差分」と「diff」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
差分は「コレとアレの違うところ」をカッコ付けて言った表現です。
diffは「差分」を意味するIT業界特有(?)の表現です。
専門家を目指す方は「diff」と出てきたら「差分」と脳内変換できるようにしておいてください。
以上を踏まえて
2つ(以上)のファイル(とか)の違うところを調べて教えてくれるソフト
が「diffソフト」です。
例えば、そうですね。
ファイル「ピヨ太」(piyota.txt)の中に以下の内容が書いてありました。
名前:ピヨ太
種族:ピヨピヨ族
好きなもの:ケーキ
趣味:昼寝
ファイル「ピヨ子」(piyoko.txt)の中に以下の内容が書いてありました。
名前:ピヨ子
種族:ピヨピヨ族
好きなもの:ケーキ
趣味:お菓子を食べる
2つのファイルの違うところを抜き出すと以下のようになります。
■ファイル「ピヨ太」にだけ載っている内容
名前:ピヨ太
趣味:昼寝
■ファイル「ピヨ子」にだけ載っている内容
名前:ピヨ子
趣味:お菓子を食べる
この違いを人間様の目で見て調べるのは大変です。
今回の例では数行だから何とかなりましたが、100行とか1,000行とかあるファイルから違いを抜き出すのは大変でしょう。
そこで登場するのがdiffソフトさんです。
diffソフトさんに比較対象を指定すると、違いを調べて教えてくれます。
「diffソフト」と言った場合、一般的には
テキストファイル(中身が文字だけのファイル)の比較
をして違いを探してくれるソフトを指しているはずです。
ただし、もしかしたら他の形式のファイルを比較するdiffソフトもあるかもしれません。
そこら辺は、ゆるく捉えておいてください。
一言でまとめるよ
まぁ「diffソフト」って単語が出てきたら「違うところを抜き出してくれるソフトなんだな~」と お考えください。
おまけ
■訳してみるよ
「diff」は「difference(ディファレンス)」の略です。
「difference(ディファレンス)」の意味は「違い」です。
「ソフト」は「ソフト」で分かりますよね。
「software(ソフトウェア)」の省略表現です。
何となく くっつけると
違いを探すソフト
となります。
■検索してみる?






