我有两个文件。第一个包含一列中的数据和x行,另一个文件包含一列和y行中的数据。每行都有一个新行。文件如下:
0
1
5
8
6
8
2
4
其他档案
1
6
2
4
我想生成一个文件,在其中我获取第一个文件中其他文件条目的位置,例如
2
5
9
10
在bash / perl / python中有一种有效的方法吗?
答案 0 :(得分:0)
$ while read i ; do sed -n '/'$i'/{=;q}' filea ; done <fileb
给出
2
5
7
8