Немного поздно для показа.
xmlcutty вырезает узлы из XML:
$ cat file.xml
programming
designing
managing
teaching
Аргумент path
называет путь к элемент, который вы хотите вырезать. В этом случае, поскольку мы вообще не интересуемся тегами, мы переименовываем тег в \n
, поэтому получаем хороший список:
$ xmlcutty -path /job -rename '\n' file.xml
programming
designing
managing
teaching
Обратите внимание, что XML недействителен для начните с (нет корневого элемента). xmlcutty может работать и со сломанным XML.