Linux基礎命令---join
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 )顯示沒有相同欄位的行
|
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29270124/viewspace-2286516/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [shell基礎]——join命令
- linux 命令 基礎Linux
- Linux基礎命令Linux
- Linux基礎命令---ftpLinuxFTP
- Linux基礎命令---apachectlLinuxApache
- Linux基礎命令---mysqlLinuxMySql
- Linux基礎命令—initLinux
- Linux基礎命令---ifcfgLinux
- Linux基礎命令—pgrepLinux
- Linux基礎命令---pgrepLinux
- Linux基礎命令—nohupLinux
- Linux基礎命令—killallLinux
- Linux基礎命令---suLinux
- Linux基礎命令---chshLinux
- Linux基礎命令---chfnLinux
- Linux基礎命令—splitLinux
- Linux基礎命令---trLinux
- Linux基礎命令---splitLinux
- Linux基礎命令---foldLinux
- Linux基礎命令—catLinux
- Linux基礎命令---catLinux
- Linux基礎命令---cpLinux
- Linux基礎命令---pasteLinuxAST
- Linux基礎命令---whereisLinux
- Linux基礎命令---whichLinux
- Linux基礎命令---sortLinux
- Linux基礎命令—sortLinux
- Linux基礎命令---cmpLinux
- Linux基礎命令---diffstatLinux
- Linux基礎命令—diffstatLinux
- Linux基礎命令---mvLinux
- Linux基礎命令---diffLinux
- Linux基礎命令---lsLinux
- Linux基礎命令—mkdirLinux
- Linux基礎命令---lnLinux
- Linux基礎命令—findfsLinux
- Linux基礎命令---chmodLinux
- Linux基礎命令---chownLinux