home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / misc / volume7 / nlist / sar-s < prev    next >
Encoding:
Text File  |  1989-08-05  |  660 b   |  27 lines

  1. #! /bin/sh
  2.  
  3. LOOPS=${1:-100}
  4. echo "This will do what 'sar -s 1 1 ${LOOPS}' does"
  5.  
  6. echo "`uname -a`    `date +%D`\n"
  7.  
  8. nlist -xat -f7u -s 1 -h1 -l ${LOOPS}        \
  9.     '@sysinfo'                \
  10.     '@'                    \
  11.     '@'                    \
  12.     '@'                    \
  13.     '@#1 ^1 -'                \
  14.     '@#2 ^2 -'                \
  15.     '@#3 ^3 -'                \
  16.     '@#4 ^4 -'                \
  17.     '@#-1 #-2 #-3 #-4 +++'            \
  18.     '#6 100 * #-1 /: "%usr"'        \
  19.     '#7 100 * #-2 /: "%sys"'        \
  20.     '#8 100 * #-3 /: "%wio"'        \
  21.     '#5 100 * #-4 /: "%idle"'        | \
  22.     awk 'BEGIN {l=0; u=0; s=0; w=0; i=0}    \
  23.            {printf "%8s %7s %7s %7s %7s\n", $1, $2, $3, $4, $5} \
  24.            $2 != "%usr" {l += 1; u += $2; s += $3; w += $4; i += $5} \
  25.          END   {printf "\nAverage  %7d %7d %7d %7d\n", u/l, s/l, w/l, i/l}'
  26.  
  27.