Jak vylovit regexpem hodnoty z textoveho pole?
Jaroslav Lukesh
lukesh na seznam.cz
Čtvrtek Listopad 16 12:34:04 CET 2017
Dobrý den,
mám textový soubor (původem ze stor2rrd) s hodnotami (kousíček z něj je
níže) a potřeboval bych ho dostat do hodnot $0..$9, které vypadnou z
regulárního výrazu.
Hodnoty jsou oddělené čárkou, dvě první vypustit (název a interval) - ale
protože jsou některé záznamy delší než 10 položek tak abych pak věděl jak na
to
Vím jak bych to udělal v bashi nebo pythonu bez regexů, ale regex tam můžu
rovnou zadat
Díky moc, JL.
CPU-Node Level Statistics
Interval Start: 2017-11-15 11:39:39
Interval End: 2017-11-15 11:44:39
Interval Length: 300 seconds
---------------------
Node,Time,Interval,CPU Busy,CPU Limited,CPU Utilization - System,CPU
Utilization - Compression,
node1,2017-11-15 11:44:39,300,1.879,0.000,1.879,0.000,
node2,2017-11-15 11:44:39,300,1.382,0.000,1.382,0.000,
CPU-Core Level Statistics
Interval Start: 2017-11-15 11:39:39
Interval End: 2017-11-15 11:44:39
Interval Length: 300 seconds
---------------------
CPU Core,Time,Interval,Node,CPU Core ID,CPU Utilization - System,CPU
Utilization - Compression,
node1_core00,2017-11-15 11:44:39,300,node1,0,1.622,0.000,
node1_core01,2017-11-15 11:44:39,300,node1,1,2.017,0.000,
node1_core02,2017-11-15 11:44:39,300,node1,2,1.508,0.000,
node1_core03,2017-11-15 11:44:39,300,node1,3,2.368,0.000,
node2_core00,2017-11-15 11:44:39,300,node2,0,1.181,0.000,
node2_core01,2017-11-15 11:44:39,300,node2,1,1.679,0.000,
node2_core02,2017-11-15 11:44:39,300,node2,2,0.912,0.000,
node2_core03,2017-11-15 11:44:39,300,node2,3,1.756,0.000,
Další informace o konferenci Linux