1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| #!/bin/sh logFile="/home/thsweb/iostat.3.28.log" echo "Total Number Avg" echo "await:" cat $logFile |awk '{print $(NF-2)}'|awk '{x+=$1;y++}END{print x"\t"y"\t"(x/y)}'
echo "queue:" cat $logFile |awk '{print $(NF-3)}'|awk '{x+=$1;y++}END{print x"\t"y"\t"(x/y)}'
echo "service:" cat $logFile |awk '{print $(NF-1)}'|awk '{x+=$1;y++}END{print x"\t"y"\t"(x/y)}'
echo "util:" cat $logFile |awk '{print $(NF)}'|awk '{x+=$1;y++}END{print x"\t"y"\t"(x/y)}'
echo "read:" cat $logFile |awk '{print $(NF-8)}'|awk '{x+=$1;y++}END{print x"\t"y"\t"(x/y)}'
echo "write:" cat $logFile |awk '{print $(NF-7)}'|awk '{x+=$1;y++}END{print x"\t"y"\t"(x/y)}'
|