AWK

一,正则表达式

\w匹配数字、字母、下划线  

egrep "roo\w" user   //找roo后面是数字、字母、下划线的字符串

\s 匹配空格、tab键    

egrep "roo\s" user   //找roo后面是1个空格或者tab键打出来的空格的字符串,如果没有

就不输出

二,sed其他指令

a行下追加   i行上添加   c替换整行

sed 'a 666' user    //所有行的下面追加666

sed '1a 666' user   //第1行的下面追加666

sed '/^bin/a 666' user   //在以bin开头的行的下面追加666

sed 'i 666' user  //所有行的上面添加666

sed '5i 666' user   //第5行的上面添加666

sed '$i 666' user  //最后1行的上面添加666

sed 'c 666' user   //所有行都替换成666

sed '1c 666' user  //替换第1行为666


三,awk 

可以实现精确搜索并输出 ,逐行处理

1,前置指令 awk 选项  条件  指令

2,awk 选项  条件  指令  被处理文档

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值