从一个文件到另一个文件的grep匹配字符串

时间:2017-03-15 11:03:55

标签: python

有人可以让我知道我的下面的代码有什么问题。它提供了文件的所有内容,而不是提供匹配的内容。

path="/backup/servers"
DATA="/SUPPORT/data.txt"
fd=os.listdir(path)
for i in fd[-15:]:
        if re.match("(.*)-MC(.*)",i):
                rslt=i.replace("-MC","")
                fh=open("wmc.txt",'w+')
                fh.write(rslt)
                fl=open(DATA,'r')
                for line1 in fl:
                        fh.seek(0,0)
                        for line2 in fh:
                                #if re.search(".*%s.*"%(line2),line1):
                                if re.search(line2,line1):
                                        print line1
                                        break

0 个答案:

没有答案