cat file1.txt
Id leng sal mon
25671 34343 56565 5565
44888 56565 45554 6868
23343 23423 26226 6224
77765 88688 87464 6848
66776 23343 63463 4534
cat file2.txt
Id sp He Ho
25671 33 45 35
34353 64 75 33
77765 56 56 67
cat output.txt
Id leng sal sp He Ho
25671 34343 56565 33 45 35
77765 88688 87464 56 56 67
比较file1.txt和file2.txt,如果两个文件(file1.txt和file2.txt)中的column1相同,则单独输出(output.txt)中的报告仅通过合并匹配一个(忽略file1.txt中的第4列,同时合并输出文件)。
我试过 cat file1.txt file2.txt|sort-u >output.txt。但它不起作用。任何 awk,使用 join 的技巧都值得赞赏。