И это всё МОЁ

В текстовом файле необходимо найти число, пускай это будет 137. С этим понятно:

egrep [^0-9]137[^0-9] log.log > log1.log

Итак, число 137 нашлось и находится оно в тегах <tag>137</tag>.

Но я хочу выгрести всю транзакцию <transaction></transaction>, в которой находится этот <tag>147</tag>.

Есть ли какое-нибудь элегантное решение?








 , ,