5 def load_file(filename):
6 '''return contents of a file'''
8 f = open(filename, 'r')
19 print('Usage: mlgrep.py PATTERN1 PATTERN2 <FILE..>')
25 for i in range(3,len(argv)):
26 d = load_file(argv[i])
31 start = string.find(d, pattern1, min)
34 end = string.find(d, pattern2, start+1)
37 end = end + len(pattern2)
38 print "%s" % d[start:end]