處理兩個檔案中的相同行和不同行

2021-05-23 12:20:47 字數 567 閱讀 4633

利用現存兩個檔案,生成乙個新的檔案

1. 如何取出兩個檔案的並集(重複的行只保留乙份)?

2. 如何取出兩個檔案的交集(只留下同時存在於兩個檔案中的檔案)?

3. 如何刪除交集,留下其他的行?

1. cat file1 file2 | sort | uniq

2. cat file1 file2 | sort | uniq -d

3. cat file1 file2 | sort | uniq -u

linux系統下刪除兩個檔案相同部分

方法一:

comm -23 file1 file2

方法二:

grep -v -f file1 file2

/*注::此法在對比數字時候比較湊效果,文字對比不建議使用*/

方法三:

awk '' file1 file2 |sort -k2|uniq -u -f 1|sort -k1|awk ''

或者:

awk '' file1 file2 |sort|uniq -u

或者join -v1 a b > c

Repeater中同行兩個值的運算

當前行的jquery處理方式 input type text tag actualcount live keyup function var self this var val self.val var index self.attr index var price span tag systema...

比較2個檔案內容不同行的shell指令碼

第一種 grep命令法 命令如下 grep vxff file1 file2 a.txt 其中file2是大檔案,file1是小檔案 第一種 comm命令法 命令如下 comm file1 file2 1 3 file1和file2必須是有序檔案,所以在comm前可以先sort file1 sort...

python 判斷兩個列表中相同和不同的元素

背景 在做介面自動化時,通常會判斷介面返回中的資料資訊,與資料庫中返回的資料資訊是否一致,比如 將介面返回資訊的使用者姓名存放到乙個列表中,將資料庫返回的使用者姓名存放到另乙個列表中,這時需要判斷兩個列表是否一致,如果不一致,將不同的元素資訊分別回寫到excel檔案中,可以一目了然的看出哪些資訊返回...