Я также могу предположить, что вам нужно найти определенный сервер из более длинного списка, а также конкретные настройки или регионы на основе определенных условных путей.
В этом случае я бы рекомендовал обернуть ваши инструкции и условия XPATH в таблицу стилей XSLT. В репозиториях есть несколько синтаксических анализаторов XSLT, которые работают с командной строкой: PHP, Perl, Python, Java и т. Д.
XSLT очень мощный и может выводить текст, xml и html. [ ! d2]