[devel] Q: Чем распарсить xml в bash скрипте?

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Вт Сен 18 19:37:27 MSD 2007


On Tue, Sep 18, 2007 at 03:41:02PM +0400, Aleksey Avdeev wrote:
>   Чем удобно парсить xml в bash скриптах?
> 
>   Если решить задачу в лоб, то выдрать содержимое нужных секций я смогу
> спомощью awk. Но как приобразовать присутствующие в тексте спецсимволы
> из того как они присутствуют в xml обратно -- не знаю (точнее, незнаю
> стандартного списка соответствий).
> 
> PS: Речь идёт о результате работы svn log --xml ...

Пётр Савельев писал 30 Aug 2006 про XMLgawk.
Искать xmlgawk site:lists.altlinux.ru

На перле тоже относительно просто сделать что угодно.

$ xml_grep --nowrap 'color[@name="white"]' /usr/lib/ImageMagick-6.3.4/config/colors.xml 
<color color="rgb(255,255,255)" compliance="SVG, X11" name="white"/>
$
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20070918/e5995e5f/attachment-0002.bin>


Подробная информация о списке рассылки Devel