Advertisement
Guest User

Untitled

a guest
Feb 2nd, 2017
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Awk 0.83 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3.  
  4.     awk '
  5.                  BEGIN{ state="empty"; ROBFullTicks=0; ROBFullTimestamp=0}
  6.                 /Free ROB/ {
  7.                         if ($9 != val)
  8.                         {
  9.                             if( $9 == "0," && state != "full")
  10.                             {
  11.                                 state = "full"
  12.                                 ROBFullTimestamp = $1
  13.                             }
  14.                             else if(state != "empty")
  15.                             {  
  16.                                 state = "empty"
  17.                                
  18.                                 ROBFullTicks += $1 - ROBFullTimestamp  
  19.                             }
  20.                             val = $9;
  21.                         }
  22.                     }
  23.  
  24.                     END{print ROBFullTicks}' $1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement