Парсинг
Всем привет! снимаю статистику с серверов
в результате получается файл вот с таким содержимым
Mon Nov 24 16:00:00 KRAT 2008
kthr memory page disk faults cpu
r b w swap free re mf pi po fr de sr 4m 4m 4m 4m in sy cs us
sy id
0 0 88 40201784 4768384 509 683 3741 20 36 0 172 0 0 0 1 1695 12739
4337 10 2 88
0 0 66 42430992 4426192 169 963 1196 11 9 0 0 0 0 0 1 934 13737 3240
33 2 65
Mon Nov 24 16:10:00 KRAT 2008
kthr memory page disk faults cpu
r b w swap free re mf pi po fr de sr 4m 4m 4m 4m in sy cs us
sy id
0 0 88 40202112 4768264 509 683 3740 20 36 0 172 0 0 0 1 1695 12740
4337 10 2 88
0 0 66 41772136 4085544 572 812 701 16 11 0 0 0 0 0 1 937 14186 3626
43 2 55
Mon Nov 24 16:20:00 KRAT 2008
kthr memory page disk faults cpu
r b w swap free re mf pi po fr de sr 4m 4m 4m 4m in sy cs us
sy id
0 0 88 40202424 4768096 509 683 3740 20 36 0 172 0 0 0 1 1695 12740
4337 10 2 88
0 0 66 41829760 3879960 138 820 429 4 4 0 0 0 0 0 1 865 13355 3939
33 2 65
Mon Nov 24 16:30:00 KRAT 2008
kthr memory page disk faults cpu
r b w swap free re mf pi po fr de sr 4m 4m 4m 4m in sy cs us
sy id
0 0 88 40202744 4767920 509 683 3739 20 36 0 172 0 0 0 1 1694 12740
4337 10 2 88
0 0 66 41826376 3912872 337 763 899 16 13 0 0 0 0 0 1 914 15496 4732
29 2 69
чем можно пропарсить что б на выходе получить
Mon Nov 24 16:00:00 free 4426192 cpu 65
Mon Nov 24 16:10:00 free 4085544 cpu 55
и т.д.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 36093; Возраст листа: 2110; Участников: 1375
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/852526
Здравствуйте, Artur Andreev
Ответ на Ваше письмо от 04.05.2009 10:26
Собственно все обработки и парсинг текста лучше всего делать при помощи
скрпитов на Perl'е.
А так, если нужен более конкретный рецепт, то пришлите пример
заархивированного лога, а то вставленный текст искажен и неясен его формат.