Linux shell 统计单词出现的次数、替换

1 统计出现次数

:%s/178//ng

文本test

711[10.235.170.22:8123]  0             10.232.20.178     1648042        1648042         0             2013-07-29 20:01:35
711[10.235.170.22:8123]  11            10.232.20.178     6445135        6129386         315749        2013-07-29 20:19:40
711[10.235.170.22:8123]  129           10.232.20.178     2220052        2220052         0             2013-07-29 19:33:04
711[10.235.170.22:8123]  111           10.232.20.178     4939938        4754688         185250        2013-07-29 20:19:40
711[10.235.170.22:8123]  123           10.232.20.178     284227         284227          0             2013-07-29 19:33:00
711[10.235.170.22:8123]  112           10.232.20.178     4393638        4262994         130644        2013-07-29 20:19:40
711[10.235.170.22:8123]  121           10.232.20.178     413891         413891          0             2013-07-29 19:33:00
711[10.235.170.22:8123]  130           10.232.20.178     2803552        2803552         0             2013-07-29 19:33:04
711[10.235.170.22:8123]  10            10.232.20.178     6558889        6235520         323369        2013-07-29 20:19:40
711[10.235.170.22:8123]  106           10.232.20.178     5080974        4886037         194937        2013-07-29 20:19:40
:%s/178//ng

结果,总共出现在10行,出现了10次。 n,代表只报告匹配个数 ,不进行实际替换。

10 matches on 10 lines  


2 替换匹配项
%s 是替换的意思

:%s/178/ggg

结果是

711[10.235.170.22:8123]  0             10.232.20.ggg     1648042        1648042         0             2013-07-29 20:01:35
711[10.235.170.22:8123]  11            10.232.20.ggg     6445135        6129386         315749        2013-07-29 20:19:40
711[10.235.170.22:8123]  129           10.232.20.ggg     2220052        2220052         0             2013-07-29 19:33:04
711[10.235.170.22:8123]  111           10.232.20.ggg     4939938        4754688         185250        2013-07-29 20:19:40
711[10.235.170.22:8123]  123           10.232.20.ggg     284227         284227          0             2013-07-29 19:33:00
711[10.235.170.22:8123]  112           10.232.20.ggg     4393638        4262994         130644        2013-07-29 20:19:40
711[10.235.170.22:8123]  121           10.232.20.ggg     413891         413891          0             2013-07-29 19:33:00
711[10.235.170.22:8123]  130           10.232.20.ggg     2803552        2803552         0             2013-07-29 19:33:04
711[10.235.170.22:8123]  10            10.232.20.ggg     6558889        6235520         323369        2013-07-29 20:19:40
711[10.235.170.22:8123]  106           10.232.20.ggg     5080974        4886037         194937        2013-07-29 20:19:40
10 substitutions on 10 lines  




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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值