我需要找到在Unix的两个文件之间的差异之间的公共列位置,查找文件
文件1:
1,column1
2,column2
3,column3
文件2:
1,column1
2,column3
3,column5
我需要从文件1中找到文件2中公共列的位置 如果没有匹配的公司在file1中应该返回一些默认的索引值和列名。
输出:
1,column1
3,column3
-1,column5
谁能帮我在Unix的脚本得到什么?
谢谢, 威廉指标
听到['diff'](http://man.cx/diff)或['comm'](http://man.cx/comm)? – anishsane 2014-09-10 09:37:57
为什么“file2-file1”包含“1,column1”? – anishsane 2014-09-10 09:39:55
对不起,这不是差异,我必须找到共同的列位置并写入另一个文件。 – 2014-09-10 09:45:03