join
找出兩個文件中相同的字段,根據相同字段合併兩個文件,將合併結果顯示到標準輸出。此命令的適用範圍:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。
1、語法
join [選項] file1 file2
2、選項列表
選項 | 說明 |
--version | 顯示命令版本信息 |
--help | 顯示幫助文檔 |
-a 1或2 | 將文件中沒有相同字段的行顯示出來 |
-e string | 如果在文件中找不到指定的字符串,在輸出中填入選項中的字符串 |
-I | --ignore-case | 忽略大小寫 |
-j FIELD | 等價於“-1 FIELD -2 FIELD” |
-o format | 用指定的格式顯示結果 |
-t CHAR | 指定分隔符 |
-v 1或2 | 和-a一樣,但是隻顯示沒有相同字段的行 |
-1 FIELD | 連接文件1指定的字段 |
-2 FIELD | 連接文件2指定的字段 |
--check-order | 檢查輸入是否正確排序,即使所有輸入行都是可修的。 |
--nocheck-order | 不檢查輸入是否正確排序 |
3、實例
1)合併兩個文件到標準輸出
|
2)顯示沒有相同字段的行
|