diff
diff是Unix系統的一個很重要的工具程序。
它用來比較兩個文字檔案的差異,是版本管理非常實用的幫手。
diff使用的方法有三種:
1.正常格式(normal diff)
diff 檔案1 檔案2
2.上下文格式(context diff)
diff -c 檔案1 檔案2
3.合併格式(unified diff)
diff -u 檔案1 檔案2
第一種diff的的顯示結果不太好懂,所以比較推薦的是下面兩種二擇一使用,看自己偏好哪一種
vimdiff
vimdiff,vim也支援diff的功能
vimdiff使用的方法有兩種
1.在 Vim 底下時,請使用 :diffsplit
vi 檔案1 Enter
…
:diffsplit 檔案2
2.在 terminal (shell) 底下時,請使用 vimdiff。
vimdiff 檔案1 檔案2
kompare
Kompare 是架構在KDE桌面的實用比較工具,即使你只有安裝GDM (Gnome)桌面,也是可以使用Kompare
如果是在GDM (Gnome)桌面,需要再安裝 kdesdk-3.5.4 (centos5)
Kompare使用的方法有兩種
1.kompare 檔案1 檔案2
2.直接輸入kompare,會打開GUI介面,然後再選取要比較的檔案即可