Похоже, вас интересует атрибут docBase ваших элементов xml. В частности те, где строка значения содержит «current» в качестве подстроки.
grep -i current test.xml | grep -o " docBase=\"[^\"]*" | rev | cut -d'/' -f1 | rev
Но это несколько грубое решение. Чтобы гарантировать правильность, необходимо сделать несколько допущений.
Поскольку использование grep и т. Д. Не является идеальным, вы, возможно, захотите проверить xmllint , который является инструментом командной строки для анализа входных данных xml. С XPath команда может выглядеть примерно так:
xmllint --xpath "//Context[contains(translate(@docBase,'CENRTU', 'cenrtu'), 'current')]/@docBase" test.xml | rev | cut -d'/' -f1 | cut -c2- | rev