Я хочу добавитьMatch шаблон Append линия, но исключает шаблон линии
<br \>
в конце каждой строки в-между тегом
<div> ... </div>
исходный файл
bla bala
<div>
bla bala
bla bala
bla bala
</div>
bla bala
I хотите иметь вне положить как
bla bala
<div>
bla bala <br \>
bla bala <br \>
bla bala <br \>
</div>
bla bala
Я попытался это, но он также добавляет к слогана
sed -i '' '/<pre\>/,/<\/pre\>/ s/$/<br \\>/' test.txt
также попытался это
sed -i '' '/<pre\>/,/<\/pre\>/{/$/<br \\>/;}' test.txt
Как можно исключить строку, которая имеет шаблон матча?
обновление: можете ли вы сделать это с помощью sed?
Вы вызываете проблемы при анализе 'html' с регулярными выражениями. – Birei