jdk/test/sun/tools/jcmd/jcmd_pid_Output2.awk
changeset 22459 def24c6b5019
parent 22458 6a74da13c52f
parent 22455 b32e2219736e
child 22473 210fdf11f9df
equal deleted inserted replaced
22458:6a74da13c52f 22459:def24c6b5019
     1 #
       
     2 BEGIN	{
       
     3 	    totallines=0; matched=0
       
     4 	}
       
     5 
       
     6 # match on counter name followed '=' and an arbitrary value
       
     7 /^[a-z|A-Z][a-z|A-Z|0-9|\.|_]*=.*$/	{
       
     8 	    matched++;
       
     9 	}
       
    10 
       
    11 # or match the first line (PID of the JVM followed by ':')
       
    12 /^[0-9]+:/	{
       
    13 	    matched++;
       
    14 	}
       
    15 
       
    16 	{ totallines++; print $0 }
       
    17 
       
    18 END	{
       
    19     if ((totallines > 0) && (matched == totallines)) {
       
    20 	exit 0
       
    21     }
       
    22     else {
       
    23 	exit 1
       
    24     }
       
    25 }