diffで改行コードを無視(2)

表題の通り。メモである。続き。

■ 環境

  • Linux

■ diff

先日のエントリでは`–strip-trailing-cr`オプションを試し、確かに有益ではあったのだがオプションを覚えられない…。と思っていろいろ試していると下記でも同等の結果を得られた。

$ diff -B -w example1.xml example2.xml
42c42
< <ex id="11111" value="3">
---
> &ltex id="11111" value="13">
81c81
< <ex id="22222" value="9">
---
> <ex id="22222" value="12">
$

`man`によると下記オプションである。

$ man diff
  :
       -w, --ignore-all-space
              ignore all white space

       -B, --ignore-blank-lines
              ignore changes whose lines are all blank
  :

空白や改行も無視すると同等の結果を得られた。

以上。

■ 関連

diffで改行コードを無視