我有几个txt文件示例1.txt 2.txt 3.txt 4.txt我想得到1.txt 2.txt 3.txt 4.txt内容交集
cat 1.txt 2.txt | sort | uniq -c > tmp.txt
cat tmp.txt 3.txt | sort | uniq -c > tmp2.txt
and so on ....
有没有更好的办法?
input text
1.txt
1
2
3
4
2.txt
1
2
3
3.txt
1
2
4.txt
1
5
expected output:
1
1条答案
按热度按时间nc1teljy1#
使用您显示的示例,请尝试以下
awk
代码。*第一个解决方案:*这考虑到您可能在单个Input_file本身中具有重复的行值,则您可以尝试以下操作:
*第二种解决方案:*此解决方案假定Input_file中没有重复项如果是这种情况,请尝试以下操作:
***说明:***添加上述详细说明。