一、兩個文件的交集,並集 前提條件:每個文件中不得有重複行 1. 取出兩個文件的並集(重複的行只保留一份) cat file1 file2 | sort | uniq > file3 2. 取出兩個文件的交集(只留下同時存在於兩個文件中的文件) cat file1 file2 | sort | uniq -d > file3 3. 刪除交集,留下其他的行 cat file1 file2 | sort | uniq -u > file3 二、兩個文件合併 一個文件在上,一個文件在下cat file1 file2 > file3 一個文件在左,一個文件在右 paste file1 file2 > file3 三、一個文件去掉重複的行 sort file |uniq注意:重複的多行記爲一行,也就是說這些重複的行還在,只是全部省略爲一行! sort file |uniq –u 上面的命令可以把重複的行全部去掉,也就是文件中的非重複行! |
文件合併paste sort cat
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.