Hi Guys,
I have a big file like this. It has cache group line ( the bold lines ) and then followed by 10 status lines showing either Compelte or Failed. This pattern repeats several time. We can assume all the status lines have either Complete or Failed status for that Cache Group line.
I need to find a way to display just the failed cache group lines ( echo of that line ). Here I just want to see one line "call ttcacheautorefreshstatsget('CGOWNER','CG_CLIENT_PLAN');"
Have been struggling for a day but not finding a good solution. Can something like this be achieved using shell scripting or do I have to use perl ?
Hope I didn't confuse in explaining what I want.
call ttcacheautorefreshstatsget('CGOWNER','CG_CLIENT_NOTE');
< 2284744, 2012-03-08 22:57:11.000000, 24829530, 11422, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, Complete >
< 2284744, 2012-03-08 22:57:09.000000, 24827530, 11421, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, Complete >
< 2284744, 2012-03-08 22:57:07.000000, 24825530, 11420, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, Complete >
< 2284744, 2012-03-08 22:57:05.000000, 24823530, 11419, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, Complete >
< 2284744, 2012-03-08 22:57:03.000000, 24821520, 11418, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, Complete >
< 2284744, 2012-03-08 22:57:01.000000, 24819520, 11417, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, Complete >
< 2284744, 2012-03-08 22:56:59.000000, 24817520, 11416, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, Complete >
< 2284744, 2012-03-08 22:56:57.000000, 24815520, 11415, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, Complete >
< 2284744, 2012-03-08 22:56:55.000000, 24813520, 11414, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, Complete >
< 2284744, 2012-03-08 22:56:53.000000, 24811520, 11413, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, Complete >
10 rows found.
call ttcacheautorefreshstatsget('CGOWNER','CG_CLIENT_PLAN');
< 2285336, 2012-03-08 22:57:13.000000, 24830610, 2483, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, Failed >
< 2285336, 2012-03-08 22:57:03.000000, 24820610, 2482, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, Failed >
< 2285336, 2012-03-08 22:56:53.000000, 24810610, 2481, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, Failed >
< 2285336, 2012-03-08 22:56:43.000000, 24800590, 2480, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, Failed >
< 2285336, 2012-03-08 22:56:33.000000, 24790580, 2479, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, Failed >
< 2285336, 2012-03-08 22:56:23.000000, 24780580, 2478, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, Failed >
< 2285336, 2012-03-08 22:56:13.000000, 24770580, 2477, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, Failed >
< 2285336, 2012-03-08 22:56:03.000000, 24760580, 2476, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, Failed >
< 2285336, 2012-03-08 22:55:53.000000, 24750580, 2475, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, Failed >
< 2285336, 2012-03-08 22:55:43.000000, 24740580, 2474, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, Failed >
10 rows found.
Thanks in Advance
mkneni