[Windows] Windowsのdiffコマンド

Windowsでテキストの diff を取るには、WinMerge とか DF とか kdiff3 とか、あとはsvnやvssなんかのバージョン管理クライアントに付属の diff ツールとか、そういうのでファイル比較してきたのだけど、そういえばコマンドはないのか?と、ふと思って調べてみたら、ありました。

Windows の diff は fcコマンド (pf-j.sakura.ne.jp)

fc [オプション]
mple1.txtとsample2.txtを比較
C:\> fc sample1.txt sample2.txt
比較結果をdiff.txtに出力(リダイレクト)
C:\> fc sample1.txt sample2.txt > diff.txt
バイナリファイル比較

/B オプションでバイナリ比較もできる。

C:\> fc /B sample1.dat sample2.dat

単純に2つのファイルに違いがあるかどうか見たいというだけなら、このfcコマンドで十分かな。

タイトルとURLをコピーしました