🙌
コマンドプロンプトでDIFFを取るコマンド
コマンドのサンプル
コマンドプロンプトで任意のファイルのDIFFを取りたい場合、fcコマンド(File Compare)を使用することで実現できます。
fc ファイル1 ファイル2
実際に比較してみる
たとえば、以下の2つのファイルを比較したい場合は、
Sample1.txt
Sample0
Sample1
Sample3
Sample4
Sample2.txt
Sample0
Sample2
Sample3
Sample4
以下のコマンドを実行することで、DIFFを取ることができます。(ファイルパスは任意でOKです。)
fc /N C:\work\Sample1.txt C:\work\Sample2.txt > DIFF.txt
実行結果は以下のようになり、”差異のある行”と”その前後の行”が表示されます。
DIFF.txt
ファイル C:\WORK\Sample1.txt と C:\WORK\SAMPLE2.TXT を比較しています
***** C:\WORK\DIFF\Sample1.txt
1: Sample0
2: Sample1
3: Sample3
***** C:\WORK\DIFF\SAMPLE2.TXT
1: Sample0
2: Sample2
3: Sample3
*****
Discussion