# | |
BEGIN { | |
totallines=0; matched=0 | |
} | |
# match on counter name followed '=' and an arbitrary value | |
/^[a-z|A-Z][a-z|A-Z|0-9|\.|_]*=.*$/ { | |
matched++; | |
} | |
# or match the first line (PID of the JVM followed by ':') | |
/^[0-9]+:/ { | |
matched++; | |
} | |
{ totallines++; print $0 } | |
END { | |
if ((totallines > 0) && (matched == totallines)) { | |
exit 0 | |
} | |
else { | |
exit 1 | |
} | |
} |