如果我有 2 个文件,其中第一行包含相同的标题:
答:
A
1
aa
文本文件
A
ee
7
我想像这样组合它们:
文本文件
A
1
aa
ee
7
是否有一个班轮可以做到这一点?
答案1
tail -n +2 B.txt | cat A.txt - > C.txt
答案2
如果顺序不是问题:
排序 A.txt B.txt | uniq
答案3
这是另一种可以轻松扩展到任意数量的输入文件的方法(只需将它们添加为附加参数:
awk 'FNR!=NR&&FNR==1{next}{print}' A.txt B.txt > C.txt