Поиск и замена текста при наличии пользовательских элементов внутри [duplicate]

Вышеупомянутые сегменты необходимо удалить.

Ниже необходимо заменить. Он будет охватывать несколько строк, но будет постоянно одинаковым для всех.

Old Footer

С:

New Footer text

Я обнаружил, что мне нужно использовать SED, но я не уверен, что именно нужно вставить.

0
12.12.2018, 22:53
1 ответ

Минимальная выборка:

cat kyo
<div class="I know this"> Some random text here
More text</div (I know this)>
<div class="oldFooter">Old Footer</div>

Эффект:

sed -r '/"I know this/,/\(I know this/d;s/oldFooter/newFooter/;s/>Old Footer</>New Footer text</' kyo
<div class="newFooter">New Footer text</div>
0
28.01.2020, 04:07

Теги

Похожие вопросы