[精讚] [會員登入]
6626

使用sdiff來比對檔案

linux 有一個不錯的工具可以來比對文字檔案,很有效率,叫sdiff

分享此文連結 //n.sfs.tw/10394

分享連結 使用sdiff來比對檔案@新精讚
(文章歡迎轉載,務必尊重版權註明連結來源)
2019-10-25 11:48:58 最後編修
2016-12-07 09:33:31 By 張○○
 

自動目錄

linux 有一個不錯的工具可以來比對文字檔案,很有效率,叫sdiff

CENTOS 5, 6, 7,Freebsd8, 9,Mac都有內建這個程式不必安裝

用法

1. 輸出 file1 file2 比對合併的結果,可以用這個方式快速建立列表
$ sdiff file1 file2

2. 輸出 file1 file2 比對有差異的結果,只顯示差異
$ sdiff -s file1 file2

舉例執行結果:

臺中市北屯區               <
臺中市西屯區中平路    | 台中市西屯區中平路
                                       > 臺中市西屯區中平一路

< 代表file1有file2沒有
> 代表file1沒有file2有
|  代表file1有file2有,但是不相同

其他參數

-w 30 限定輸出字元30個
-s 只顯示不同的行
-E 忽略因為tab鍵增減所造成的差異
-b 忽略空白鍵造成的差異
-i 忽略大小寫

參考資料

[1] http://www.computerhope.com/unix/usdiff.htm

END

你可能感興趣的文章

windows, linux, freebsd 下安裝git windows, linux, freebsd 下安裝git

伺服器防止 ssh 連線一直斷線 SSH連線預設只要一段時間沒有動作,就被斷線,怎麼解決?

[vi/vim] 修改顯示顏色的檔案類型,編修自動上色的檔案類型 vi/vim 編修自動上色的檔案類型,說明新增上色檔案附檔名的方法

FREEBSD、LINUX和MAC拷背目錄的差別 原本以為cp複製一個目錄,但在FREEBSD、LINUX和MAC竟有不同的表現情況

安裝git centos/freebsd/windows安裝git

[SIP] OPENSER LINUX版本安裝全記錄 [SIP] OPENSER LINUX版本安裝全記錄

隨機好文

SELinux 常用指令和檔案 在Redhat系列中,Centos5以後加入了selinux,他並沒有這麼可怕,不必每次看到Selinux ,就想把他

PHP for sphinx 函式庫安裝 PECL/sphinx PHP>= 5.2.2 已經能原生支援 sphinx,可是預設的沒有裝,我們得自己裝才能用

為什麼要重造輪子? 什麼輪子?造什麼輪子?我為什麼要重造輪子?

[PHP] 檢查IP是否在某個網段內 mtachcidr 要檢查IP是否在某個網段內,要寫幾行?10行?5行? 不用,只要2行。以下是我寫的 code /** * matchCI

最值得學的電腦技能 什麼是最值得學的電腦技能?程式設計?美工繪圖?系統網路?還是…? 都不是!個人覺得一個最值得學的電腦技能就