Windowsでは、WinMergeとかDFとかkdiff3とか、
あとはsvnやvssなんかのバージョン管理クライアントに付属のdiffツールとか
そういうのでファイル比較してきたんだけど、そういえばコマンドはないのか?
と、ふと思って調べてみたら、ありました。
Windows の diff は fcコマンド (pf-j.sakura.ne.jp)
fc [オプション]
sample1.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コマンドで十分。
コメント