来自3个文件的源信息,并根据具体情况生成输出

时间:2016-04-21 05:12:59

标签: extraction filehandle

文件1参考号
case1 255
案例2 258
case3 555

文件2 测试A :: case1
结果:111
测试B :: case1
结果:101

文件3(文件名:box1_box2_255_content.txt)
    ppppppp
    1234567个
    xxxxxxx#5000
上限xMxxxxx#5001
    xxxxxxx#5002
上限xMxxxxx#5003
    xxxxxxx#5004
上限xMxxxxx#5005
    xxxxxxx#5006
上限xxxxMxx#5007
    xxxxxxx#5008
上限xxxxMxx#5009
    xxxxxxx#5010
上限xxxxMxx#5011

匹配' case1'在file2到file1并获取相关的引用num,然后使用引用num来查找file3名称。提取号码,boxn,pn如果找到' cap' &安培; ' M&#39 ;.提取第一个结果(对于box1)&来自file2的第二个结果(对于box2)。使用所有提取的信息生成输出文件。注意,5007 = 5001 + 3 * 2,3是结果位。

输出
box1_box2_255_content 5001 p2 1 1 1
box1_box2_255_content 5007 p5 1 0 1

0 个答案:

没有答案