トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン

FB-diff

DIFF

使い方

 > diff -BbwEu ./old.txt ./new.txt
 > diff -BbwEy ./old.txt ./new.txt

オプション

-c context diff 形式の出力をする。
-u unified diff 形式の出力をする。
-e ed diff 形式の出力をする。普通は使わない。
-r ディレクトリを比較したとき、その下のサブディレクトリを再帰的にたどる。
-a テキストファイルとして比較する。
-b 空白・タブの数の違いを無視する。
-i 大文字・小文字の違いを無視する。
-B 空行のある・なしの違いを無視する。
-y 2つのファイルを、横に並べて表示する。
   注意:-W オプションで横幅を指定 
-W -y オプションを付けたときの、横幅を指定。

一覧表示

> diff ./DPI300.txt ./DPI600.txt -y --suppress-common-lines

印刷

> diff -BbwEy ./file.orig ./file.work | a2ps -M A4 -L 80 -l 125 -r --output=P.ps
## > diff -BbwEy ./file.orig ./file.work | a2ps -L 80 -l 125 -r --output=P.ps

Python tools

pip install icdiff

Tips

https://www.atmarkit.co.jp/ait/articles/1704/21/news016.html