首页 > 其他 > 详细

sed

时间:2018-07-08 21:50:56      阅读:206      评论:0      收藏:0      [点我收藏+]

过滤:

  sed -n/过滤的内容/处理的命令’ 文件

       -n 取消sed的默认输出

       -i 改变文件内容。

    处理的命令:p print打印,d delete删除,

     例子:

          sed/oldboy/d‘ test.txt

          sed -n/oldboy/p‘ test. Txt

sed替换:*****

  sed -is#oldboy#oldgirl#g‘ a.txt

     s常说的查找并替换,用一个字符串替换成另一个

       g(globaI)s联合使用时,表示对当前行全局匹配替换(与下一个g意义不同)

       -i修改文件内容

  #是分隔符,可以用/@等替换。

     = 表示行号

Sed 正则匹配

  sed -r s#(可以用正则匹配)#\1#g’ 文件。sed利用后向引用功能时要带-r参数。

 

sed

原文:https://www.cnblogs.com/alesic/p/9281273.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!