[精讚] [會員登入]
6604

使用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

你可能感興趣的文章

[find] 活用 find 指令參數-atime -Btime -ctime -mtime 限制尋找時間 活用 find 指令參數-atime -Btime -ctime -mtime 限制尋找時間

計算檔案數和目錄數 linux/freebsd等系統利用ls來計算檔案數和目錄數、只列出目錄的方法

[bc] linux 的計算機 bc 指令列模式、輸出結果到檔案 linux 的計算機 bc 計算結果輸出

[Linux] 進行字串取代,三種字串取代的方法 使用vi、sed、perl來取代字串

[SSH] 限制登入的帳號或群組 SSH常會遭到駭客的掃描和暴力法破解密碼,就算密碼夠強,我還是希望駭客一點機會也沒有,所以要限制可以登入的使用者和來源

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

隨機好文

[Freebsd] 定時測試 ADSL 是否斷線並重連 中華電信 ADSL 雖有固定 ip,可是他卻會不定時「斷線」, 使用以下的 方法可以定時測試是否斷線,以及重新撥接。

[bc] linux 的計算機 bc 設定小數位數、計算π、次方根 linux 的計算機 bc 設定小數位數、計算π、次方根

NETCRAFT發現你的網站及作業系統 NETCRAFT可以發現你的網站及作業系統

[CodeIgniter 3] 資料庫的使用方法整理2/2 CI3 承襲 CI2,有很多的builder class可以用,依各人的使用習慣,有人喜歡一堆sql字串,有人喜歡用helper

海棉寶寶超泡杯演奏的sweet victory 章魚哥和海棉寶寶在超泡杯的演奏歌曲