По жизни периодически приходится выдёргивать какие-нибудь данные из иерархических струтур в формате text-plain. Ну, чтобы не приводить рабочие примеры, в качестве примера возьму выхлоп нетстата с домашнего компа:
$ netstat -s
Ip:
11367301 total packets received
0 forwarded
0 incoming packets discarded
11339593 incoming packets delivered
8734272 requests sent out
72 dropped because of missing route
Icmp:
286 ICMP messages received
0 input ICMP message failed.
ICMP input histogram:
destination unreachable: 286
1275 ICMP messages sent
0 ICMP messages failed
ICMP output histogram:
destination unreachable: 1275
IcmpMsg:
InType3: 286
OutType3: 1275
Tcp:
297186 active connections openings
274 passive connection openings
... и тд ...
Нет ли в природе такой тулзы, которой можно сказать чтобы она выдрала из файла вхождения по селектору такого вида:
или
А ещё лучше - чтобы несколько вхождений за один проход можно было вытягивать.
А ещё лучше - чтобы групповые функции можно было к результатам применять.
anonymous(*) (2013-03-01 20:02:48) Отредактировано anonymous по причине "не указана"