Как говорит @DanielHaley, лучше использовать XQuery из командной строки.Предоставление XPath из командной строки было бы не очень полезным, поскольку XPath не предлагает никакого способа управления форматированием вывода.XPath - это подмножество XQuery, поэтому вы можете использовать интерфейс XQuery для оценки выражений XPath, если захотите.
Обратите внимание, что текущей версией Saxon с открытым исходным кодом является Saxon-HE 9.4.0.2.Вы можете узнать, какую версию вы используете, с помощью опции -t в командной строке.Звучит так, как если бы вы могли найти старую версию (Saxon-B) в комплекте с вашим дистрибутивом Linux, а @prunge указал вам на еще более старую версию (Saxon 6.5), которая поддерживает только XSLT 1.0 и XPath 1.0.
ОБНОВЛЕНИЕ : по состоянию на январь 2019 года текущая версия Saxon - 9.9.0.2