码迷,mamicode.com
首页 > 其他好文 > 详细

2018-1-16 6周2次课

时间:2018-01-19 01:22:29      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:字符串   分享   图片   正则表达式   文件   .com   bad   支持   正则   

9.4/9.5 sed

技术分享图片

sed的用法

技术分享图片

技术分享图片

也支持+号但是得拖意不想拖意在-n后面加个r如下

技术分享图片

匹配两次o如下

技术分享图片

匹配或者如下

技术分享图片

sed打印指定的行比如2行如下

技术分享图片

指定行的范围比如2到5行如下

技术分享图片

指定行的范围比如5到末行如下

技术分享图片

-e功能在同一个表达式里面做多个动作,不仅要匹配一个指定的行,在做另外一个操作,我还要加上一个匹配什么的字符串。

技术分享图片

区分大写

技术分享图片

sed除了打印指定的行匹配指定的行,还可以删除指定的行。

技术分享图片

比如删除文件前40行如下

技术分享图片

技术分享图片

上图中删除打印到屏幕的行没有删除文件,如下操作删除文件的行,

技术分享图片

-d除了指定行的删还可以针对性的去删除

技术分享图片

sed的替换功能

技术分享图片

替换还支持正则表达式如下

技术分享图片

文件行的前后替换如下

技术分享图片

把文件里 的英文字母删除。如下

技术分享图片

需要把所有的行前面加上一个字符串

技术分享图片

2018-1-16 6周2次课

标签:字符串   分享   图片   正则表达式   文件   .com   bad   支持   正则   

原文地址:http://blog.51cto.com/8043410/2062655

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!