Use linux cli para navegar em um … arquivo XML

Se você instalou o pacote libxml2 em sua máquina linux (ou no windows libxml, libxslt via cygwin), você pode navegar por um xml simplesmente usando uma interface de linha de comando (e às vezes pode ser muito útil).

Basta digitar o seguinte comando:
xmllint –shell yourxmlfilename.xml

E agora você está em um shell básico para ler o arquivo xml.
Aqui estão alguns comandos básicos:

cd //xpath   it move us insde the specified xpath
ls it show the current node folder

dir gives some information about document
(or node) structure
cat
//xpath show the content of a node

Obviamente, existem mais comandos, estes são apenas exemplos básicos.