我需要comapre两个文件f1.txt
和f2.txt
并获得比赛和非比赛,对于这种情况 我期待检查的第二场f2.txt
位于StartRange和EndRange之间f1.txt
,如果是,则先打印f2.txt
, 的第二个字段,然后打印整行f1.txt
。并且在f1.txt
上找不到匹配,表示“未找到”,然后打印f2.txt
整行。awk的基础上开始范围和结束范围比较2个文件,打印匹配和区别:
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 – SVR