Если на Python, то можно так:
Код:
try:
f = open('filename', 'r')
l = f.readlines()
f.close()
for i in range(0, len(l)):
if l[i].strip() == 'EOD':
print(l[i].strip() + ' ' + l[i+1].strip().split()[1])
else:
print(l[i].strip())
except Exception as e:
print(e)
Однако в условиях не было оговорено насколько велик файл, имеет ли регистр значение и т.д.