Если вы можете быть уверены, что в этой строке будет один открывающий тег и один закрывающий тег, вы можете использовать его в качестве разделителя полей дляawk
:
awk -F "</*Iwanthis>" '(NF > 1){print $2}' yourfile
Это не поможет во многих искусственных случаях. Чтобы быть более строгим, вы можете использоватьsed
:
sed -n 's_.*<Iwanthis>\(.*\)</Iwanthis>.*_\1_p' yourfile
-n
подавляет вывод по умолчанию, поэтому вы просто получаете вывод в соответствующей строке. Я выбрал символ подчеркивания в качестве разделителя для команды s
, чтобы не экранировать косую черту. Команда s
заменит всю строку частью между открывающим и закрывающим тегом (\1
относится к части \(.*\)
)Конечно, вы все еще можете создавать странные случаи, чтобы это не сработало.
Традиционное название веб-браузера gnome — Epiphany.
Вы можете удалить его с помощью командыsudo apt remove epiphany-browser