我在编写监视硬盘上的操作数量的程序。来自linux命令的处理结果
#!/bin/bash
while true;
do
operations=$(iostat -dx /dev/mapper/kaliMichu--vg-home)
echo "$operations"
sleep 5
done
所以我用iostat。 其实我只对一些参数感兴趣,例如w/s。 我如何能赶上它的值到变量e.g WS = $ W/s_value
我在编写监视硬盘上的操作数量的程序。来自linux命令的处理结果
#!/bin/bash
while true;
do
operations=$(iostat -dx /dev/mapper/kaliMichu--vg-home)
echo "$operations"
sleep 5
done
所以我用iostat。 其实我只对一些参数感兴趣,例如w/s。 我如何能赶上它的值到变量e.g WS = $ W/s_value
尝试运行= $(iostat -dx/dev/mapper/kaliMichu -vg-home | awk'NR> 3 {print $ 5}')'其中'5'是'w的结果列号/ s'。 –
这就是我一直在寻找的!奇迹般有效。如果你发布这个答案,我会接受它 – Michu93