【发布时间】:2020-02-24 09:10:19
【问题描述】:
当我执行以下操作时,我们会得到输出
iostat -x 1|grep sdb
sdb 0.00 13.65 4.17 11.65 113.72 991.55 139.74 0.24 15.39 3.27 19.73 0.46 0.72
sdb 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
现在我想剪切第二个字段,但现在我们没有得到输出
[root@linux1 ~]# iostat -x 1|grep sdb | awk '{print $2}'
同样,管道没有输出,
iostat -x 1|grep sdb | more
为什么?
【问题讨论】:
-
iostat -x 1 | awk '/sdb/{print $2}'或更具体的iostat -x 1 | awk '$1 == "sdb"{print $2}'会做
标签: linux bash perl awk iostat