diffを実行すると改行コードだけの違いなのに全部違う行として丁寧に出してくれる。
改行コードのみの違いを無視したい場合は以下のオプションを付けてdiffを実行する。
diff --strip-trailing-cr fileA fileB
そもそも改行コードが不ぞろいなのが問題なので、まずは改行コードを確認するためにはcat -Aオプションをつける
cat -A ファイル名 </match>^M$ // CRLF </match>$ // LF
改行コードを変換するにはdos2unix,unix2dosがあればそれを使うが、vimでできる
//CRLF :set fileformat=dos //LF :set fileformat=unix