/^SYSTEM STATE -/ { state = 0 } /^ *Time:/ { print "

Time:", $2 } /Processes:/ { state++ print " -- Processes:

" print "" print "" print "" } /Completed-Jobs:/ { state++ ; print "
PIDNameState

" print "

Job Stats (Averages unless specified)

" print "" print "" print "" print "" print "" print "" print "" print "" print "" print "" print "" print "" } /CPU Utilization:/ { state++ ; print "
NameCompletedElapsedCPURQCSSleepIOIO-WaitMax RQMax IO-Wait

" print "

Overall Stats

" print " " print " " print " " print " " print " " print " " print "" print " " print " " print " " } /Avg-Wait-Time:/ { print " " print " " print "
CPU UtilizationJob ThroughputTurnaround TimeAvg. Wait TimeMax. RQ Wait TimeMax. IO Wait Time
", $3, "", $5, "", $7, "", $2, "", $4, "", $6, "
" print "
" } { if (state == 1 && NF == 4 ) { print "", $1, "" print "", $2, "" print "", $4, "" } else if (state == 2 && NF == 11) { print "", $1, "" print "", $3, "" print "", $5, "" print "", $7, "" print "", $9, "" print "", $11, "" } else if (state == 2 && NF == 10) { print "", $2, "" print "", $4, "" print "", $6, "" print "", $8, "" print "", $10, "" } }