grep 用法

grep 删除空格行:


iostat -t -d  -x 1  |grep  -v '^$'


grep删除 Device  XXX的行


iostat -t -d  -x 1  |grep  -v '^Device:' 


‘^’:指匹配的字符串在行首,


另外记录一段grep脚本,有时间慢慢研究下:


01.####################################################################  
02.##    disk_busy.sh       ##  
03.## created by Laughing   ##  
04.##    2012-01-04         ##  
05.####################################################################  
06.#!/bin/bash  
07.  
08.iostat -x | awk '/^Device:/'  
09.iostat -x 5 5 | grep -v 'avg-cpu:' | grep -v '^ ' | grep -v '^Device:' |   
10.awk '{ print $12 ", " $0}' $* | ##取第12个参数值放到第一位,即xxx,空格 这种形式  
11.sort -n |                       ##以数字排序  
12.awk -F ',' '{print $2 }' |      ##以,分隔,打印第二个参数值  
13.tail -10  


  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值