如何从两个文本文件中提取重复的行?

时间:2014-08-04 08:14:43

标签: python bash

我正在使用两个文本文件,其中一个是中间列中的名称ic,另一个我只有名称,我需要提取该行的所有列,包含另一个文件中提到的名称, 谁知道怎么做? 最好, 托梅克

1 个答案:

答案 0 :(得分:1)

如果cols使用,分隔列,您可以在bash中使用类似的内容。

$ cat names
foo
bar
baz
$ cat cols 
1,foo,true
2,qux,false
3,bar,true
4,guux,false
$ cat names | while read name; do grep ",$name," cols; done
1,foo,true
3,bar,true