Разбор XML с помощью терминала UNIX

Иногда мне нужно, чтобы быстро извлечь некоторые произвольные данные из XML-файлов, чтобы положить в формате CSV. Каковы ваши лучшие практики для этого в Unix терминал? Я бы с удовольствием некоторые примеры кода, поэтому, например, как я могу получить следующие проблемы решены?

Пример входного XML:

<root>
<myel name="Foo" />
<myel name="Bar" />
</root>

нужный мне CSV вывод:

Foo,
Bar,

Найдено 7 ответов:

Parsing XML using unix terminal

http://stackoverflow.com/questions/29004/parsing-xml-using-unix-terminal

Посмотреть решение →