Допустим, есть
<tr>
<td>некий текст</td>
<td>значение</td>
</tr>
<tr>
<td>КЛЮЧЕВОЕ_СЛОВО</td>
<td>ИСКОМОЕ_ЗНАЧЕНИЕ</td>
</tr>
<tr>
<td>некий текст</td>
<td>значение</td>
</tr>
<tr>
<td>некий текст</td>
<td>значение</td>
</tr>
Есть переносы \r\n
Пока придумал, как выдирать все теги <tr>
sed -n -e '/<tr>/, /<\/tr>/ p'
В идеале хочется получить
cat file | sed 'жуткая уличная магия'
ИСКОМОЕ ЗНАЧЕНИЕ
cat file | sed 'жуткая уличная магия'
<tr>
<td>КЛЮЧЕВОЕ_СЛОВО</td>
<td>ИСКОМОЕ_ЗНАЧЕНИЕ</td>
</tr>
Есть идеи, как это сделать?