У меня есть xml файл, который я хочу настроить с помощью bash script. Например, если у меня был этот xml:
<a>
<b>
<bb>
<yyy>
Bla
</yyy>
</bb>
</b>
<c>
<cc>
Something
</cc>
</c>
<d>
bla
</d>
</a>
(конфиденциальная информация удалена)
Я хотел бы написать bash script, который удалит раздел <b>
(или прокомментирует его), но сохранит остальную часть xml неповрежденной. Я довольно новый, весь сценарий. Мне было интересно, может ли кто-нибудь дать мне подсказку о том, на что я должен смотреть.
Я думал, что sed можно использовать, кроме sed - редактор строк. Я думаю, что было бы легко удалить теги <b>
, но я не уверен, что sed сможет удалить весь текст между тегами <b>
.
Мне также нужно написать script, чтобы добавить удаленный раздел.