基本上我有两个CSV文件(管分隔):
file1.csv:
123 | 21 | 0452 | IE | IE | 1 | MAYOBAN | BRIN | OFFICE | STREET | MAIN STREET | MAYOBAN |
123 | 21 | 0453 | IE | IE | 1 | CORKKIN | ROBERT | SURNAME | CORK | APTS | CORKKIN |
123 | 21 | 0452 | IE | IE | 1 | CORKCOR | NAME | HARRINGTON | DUBLIN | STREET | CORKCOR |
file2.csv:
MAYOBAN | BANGOR | 2400
MAYOBEL | BELLAVARY | 2400
CORKKIN | KINSALE | 2200
CORKCOR |软木| 2200
DUBLD11 |都柏林11 | 2100
我需要一个linux bash脚本来根据file1中pos7的内容从file2中找到pos.3的值。
实施例: 文件1,行1,POS 7:file2中MAYOBAN 找到MAYOBAN,返回POS 3(2400)
输出应该是这样的:
等...
请帮 亚切克
2012-05-22
Yasapl
+0
拆分成数组并检查可能是重复的。不知道这是做到这一点的方式,但这是我的第一个想法。 –