日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
詳解join命令

Linux join命令用于將兩個文件中,指定欄位內(nèi)容相同的行連接起來,找出兩個文件中,指定欄位內(nèi)容相同的行,并加以合并,再輸出到標準輸出設(shè)備,下面為大家詳細講解一下join命令具體使用方法。

創(chuàng)新互聯(lián)建站專注于企業(yè)全網(wǎng)營銷推廣、網(wǎng)站重做改版、鶴山網(wǎng)站定制設(shè)計、自適應品牌網(wǎng)站建設(shè)、HTML5、商城建設(shè)、集團公司官網(wǎng)建設(shè)、外貿(mào)營銷網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應式網(wǎng)頁設(shè)計等建站業(yè)務,價格優(yōu)惠性價比高,為鶴山等各大城市提供網(wǎng)站開發(fā)制作服務。

1.命令簡介

?將兩個文件按照指定的相同字段進行笛卡爾乘積橫向拼接,并輸出到標準輸出。 默認情況下,join 字段分隔符是空格或 Tab。 join 時,兩個文件需要按照某個字段排好序。?

?笛卡爾乘積指兩個集合 X 和 Y 成員相互組合構(gòu)成的有序?qū)Φ募稀?比如集合 X={a,b},Y={0,1,2},則?

X×Y={(a, 0), (a, 1), (a, 2), (b, 0), (b, 1), (b, 2)}
Y×X={(0, a), (0, b), (1, a), (1, b), (2, a), (2, b)}

2.命令格式

join [OPTIONS] FILE1 FILE2 當 FILE1 或 FILE2 是連字符 -(二者不能同時是 -),那么內(nèi)容從標準輸入讀取。

3.選項說明

-a FILENUM
除了顯示原來的輸出內(nèi)容之外,還顯示文件中沒有相同欄位的行。FILENUM 取值為 1 或 2,分別對應 FILE1 和 FILE2
-e EMPTY
若 FILE1 與 FILE2 中找不到指定的列,則在輸出中填入選項中的字符串
-i, --igore-case
比較列內(nèi)容時,忽略大小寫
-j FIELD
等價于 -1 FIELD -2 FIELD
-o FORMAT
按照指定的格式顯示結(jié)果
-t CHAR
指定輸入和輸出列的分隔字符
-v FILENUM
作用類似于 -a FILENUM,但是只顯示文件中沒有相同列的行
-1 FIELD
連接 FILE1 指定的列。FIELD 取 1 表示第一列,2 表示第二列,以此類推
-2 FIELD
連接 FILE2 指定的列。FIELD 取 1 表示第一列,2 表示第二列,以此類推
--check-order
默認選項,檢查文件是否已經(jīng)排序
--nocheck-order
不檢查檢查文件是否已經(jīng)排序
--help
顯示幫助信息并退出
--version
顯示版本信息并退出

4.常用示例

?(1)連接兩個文件,默認以第一列作為連接字段。 ?

# file1 內(nèi)容如下
lvlv dablelv 25
zhangsan San 12

# file2 內(nèi)容如下
lvlv english 15
lvlv math 75
zhangsan math 14
zhouxun english 45

join file1 file2
lvlv dablelv 25 english 15
lvlv dablelv 25 math 75
zhangsan San 12 math 14

?(2)還是以上面的兩個文件為例,顯示指明按照第一列中文名進行連接。 ?

join -j 1 file1 file2
# 或
join -1 1 -2 1 file1 file2

?(3)如果想顯示沒有相同字段的行,使用 -a1 或 -a2 指定顯示第一個或者第二個文件的行。 ?

join -a2 file1 file2
lvlv dablelv 25 english 15
lvlv dablelv 25 math 75
zhangsan San 12 math 14
zhouxun english 45    //顯示了文件 file2 中未匹配的一行

文章名稱:詳解join命令
本文網(wǎng)址:http://www.dlmjj.cn/article/dpodepg.html