Next: Blank Lines, Previous: Hunks, Up: Comparison
-Eと--ignore-tab-expansionオプションは,入力のタブとス ペースの違いを無視します.タブは,次のタブストップまでのスペースの数に等 しいと考えられます.diffは,タブストップが八文字ごとに設定され ている仮定します.
-bと--ignore-space-changeオプションはより強力です.そ れらは行末の空白を無視し,それ以外の一つ以上の空白の並びが等価であると考 えます.これらのオプションを用いると,diffは以下のに行が等価で あると考えます.‘$’は行末を示します.
Here lyeth muche rychnesse in lytell space. -- John Heywood$ Here lyeth muche rychnesse in lytell space. -- John Heywood $
-wと--ignore-all-spaceオプションは更に強力です.それら は,片方の行には空白がありもう一方にはない場合でさえ,その差を無視します. 空白文字とは,タブ,改行,垂直タブ,改ページ,キャリッジリターン, そしてスペースです.ロケールによっては,追加の文字が空白として定義されて いるかもしれません.これらのオプションを用いると,diffは以下の に行を等価と考えます.‘$’は行末を示し,‘^M’はキャリッジリター ンを示します.
Here lyeth muche rychnesse in lytell space.-- John Heywood$ He relyeth much erychnes seinly tells pace. --John Heywood ^M$