Привет. Есть такой файл xml: https://cloud.mail.ru/public/fe2a1137669d/ISC BIND 9 Statistics.xml Статистика сервера bind Нужно выдрать некоторые данные для графика cacti Превратить в такой вид: a:24562362 aaaa:2354235623 mx:2346346 и тд. Там имеются по 2 значения, входящие и исходящие, значения надо сложить и выдать уже как указано выше. Ковыряюсь с sed, но пока с трудом дается. Пока такое получилось: cat stats.xml | sed '/name=\«AAAA\»>/s/.*name=\«AAAA\»>\([0-9]*\)<.*/\1/;' >stats_out.xml Но выдает только одно последнее значение и еще пара лишних строк сверху. С регулярными не дружу, точнее только начинаю дружить :)
![](/img/p.gif)
![](/img/p.gif)
![](/img/p.gif)
![](/img/p.gif)
![](/photos/121905:959210499.png)
Ответ на:
комментарий
от bj
![](/img/p.gif)
Ответ на:
комментарий
от anonymous
![](/photos/121905:959210499.png)
Ответ на:
комментарий
от bj
![](/photos/60498:-1572548029.png)
![](/img/p.gif)
Ответ на:
комментарий
от anarquista
![](/photos/60498:-1572548029.png)
![](/img/p.gif)
![](/photos/84342:-337902996.png)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Помогите разобрать XML (2015)
- Форум Как разобрать xml на python (2015)
- Форум XML::Bare разбор xml (2014)
- Форум Нужна помощь по DocBook XML DTD (2006)
- Форум xml (2005)