通过linux文件命令获取file1和file2联合内容的更好方法?
有一个通过linux文件命令获取file1和file2联合内容的更好方法?,linux,filemerge,Linux,Filemerge,有一个file1和另一个文件file2,那么我获得file1和file2的联合文件的解决方案是: 步骤:获取交点集文件 comm -1 -2 file1 file2 >>intersectionFile 步骤:获取file1 comm -1 -3 file1 file2 >> file1ComplementFile 步骤:获取file2 comm -2 -3 file1 file2 >> file2ComplementFile 步骤:获取并集文件等
file1
和另一个文件file2
,那么我获得file1
和file2
的联合文件的解决方案是:
comm -1 -2 file1 file2 >>intersectionFile
file1
comm -1 -3 file1 file2 >> file1ComplementFile
file2
comm -2 -3 file1 file2 >> file2ComplementFile
file1
的补集文件加上file2
的补集文件
cat intersectionFile file1ComplementFile file2ComplementFile >> unionFile
我的问题是,是否有更好或更简单的方法来获取
file1
和file2
的联合文件?您的操作与comm file1 file2>联合文件相同。你能试试吗?文件1文件2是csv文件吗?不,只是一个数据文件,包含log center.thx生成的标志和数据!真管用!公共部分在第三列中输出,但看起来不太好。我的意图是file1+file2 intersectionFile,而不是在第三列中列出的内容。