【发布时间】:2014-02-10 15:41:40
【问题描述】:
对于这种情况,我需要比较两个文件 f1.txt 和 f2.txt 并获取匹配项和不匹配项
我正在检查f2.txt 的第二个字段是否位于f1.txt 的 StartRange 和 EndRange 之间,如果是,则首先打印f2.txt 的第二个字段,
然后打印整行f1.txt。如果在f1.txt 上找不到匹配项,请声明“未找到”,然后打印f2.txt 整行。
f1.txt
Flag,StartRange,EndRange,Month
aa,1000,2000,cc,Jan-13
bb,2500,3000,cc,Feb-13
dd,5000,9000,cc,Mar-13
f2.txt
ss,1500
xx,500
gg,2800
yy,15000
期望的输出
ss,1500,aa,1000,2000,cc,Jan-13
xx,500,Not Found,Not Found,Not Found,Not Found
gg,2800,bb,2500,3000,cc,Feb-13
yy,15000,Not Found,Not Found,Not Found,Not Found
【问题讨论】:
-
你尝试过什么?那是怎么失败的?
-
抱歉不知道如何处理 Ranges