tools.utils

Yohn Y. 2025-05-04 Parent:1080c58bc4ee

5:a75ba21f4938 Go to Latest

tools.utils/mon/iostatf.sh

+ time/seconds

History
1 #!/bin/sh
2 # devel.a0fs.net -- ncc.mon.tools:/root/bin/iostatf.sh -- v0.r202312.1
4 export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
6 getstat () {
7 exec iostat -xm 1 | awk '$1 ~ "(Device|sd.+)" {if ($1 == "Device") {print "\n\n----";}; print $0 }'
8 }
10 getstatf () {
11 local flt="$1"
12 exec iostat -xm 1 | awk -v flt="$flt" '($1 == "Device") || ($1 ~ flt) {if ($1 == "Device") {print "\n\n----";}; print $0 }'
13 }
15 if [ -n "$1" ] ; then
16 getstatf "$1"
18 else
19 getstat
21 fi