我想知道如果你能给我一只手来找到解决方案(而不是必须给我一个代码)来解决我的问题。 我想在perl或Bash中创建一个“匹配矩阵”。perl或bash中的匹配矩阵
基本上,我的第一个文件是ID的提取列表,而不是唯一的(文件1)
ID1
ID4
ID20
ID1
使我的生活更方便我的第二个文件是只是倍数的ID(文件2)
长线ID1 ID2 ID3 ID4 .... IDn的
我想实现这样的输出:
ID1 ID2 ID3 ID4 ID5 ID6 ID7 .... ID20 IDn
ID1 X
ID4 X
ID20 X
ID1 X
对我来说,棘手的部分是在找到匹配项时添加“X”。
任何帮助,提示都不胜感激。
'对我来说最棘手的部分是......'你能不能张贴不那么棘手的部分代码?所以我们可以专注于具体问题而不必从头开始实施所有的事情。 –
这难道不是微不足道的吗?只需将两个列表保留在数组中,打印一个标题,然后在两个数组上创建一个嵌套循环,并在键匹配时打印X. – TLP
所以@TLP做了你所要求的 - “给我一只手”。现在回答你自己的问题,并获得[Self-Learner](http://stackoverflow.com/help/badges/14/self-learner)徽章! – devnull