我有兩個文件(製表符分隔)一個文件有4列和n行,第二個文件有2列和n行。合併兩個文件
第一個文件的第4列與第2個文件的第2列相同。
我希望有第三個文件,其中包含從文件2.
一行bash腳本的任何建議,從文件1和5列前四列。
我有兩個文件(製表符分隔)一個文件有4列和n行,第二個文件有2列和n行。合併兩個文件
第一個文件的第4列與第2個文件的第2列相同。
我希望有第三個文件,其中包含從文件2.
一行bash腳本的任何建議,從文件1和5列前四列。
嘗試join
join FILE1 FILE2 -1 4 -2 2 -t"tab"
表示基於第4場(-1 4
)文件FILE1和FILE2之間的連接FILE2和FILE2的第二個字段(-2 2
)
我想讓他們作爲製表符分隔(我沒有得到他們作爲製表符分隔)....任何建議.. – Angelo
@Angelo:指定字段分隔符「t」選項卡「選項(如下例所示:http://compute.cnr.berkeley.edu/cgi-bin/man-cgi?join) –
看一看在join
命令,見指南here
對於製表符嘗試
join -t \t files1 …
添加輸入的問題以及預期的輸出 –