文档章节

sed 命令

hnlxy
 hnlxy
发布于 2016/11/19 11:22
字数 188
阅读 4
收藏 0

钉钉、微博极速扩容黑科技,点击观看阿里云弹性计算年度发布会!>>>

1、替换行

sed -i 's/pattern.*/replace/g' 文件

2、使用变量 -- 双引号

sed -i "s/pattern/$replace/g"

3、在匹配位置结尾添加

sed -i "s/pattern/&replace/g"

4、替换指定位置的字符串,pattern为匹配行,pattern2为匹配的前面字段,pattern3为匹配的后面字段,.*为替换的字段, \1w为pattern2, \2为pattern3 

sed -ri "/pattern/s/('pattern2').*+(pattern3)/\1replace\2/g"

5、匹配行替换字符串, 匹配pattern的行的pattern2替换为replace

sed -i "/pattern/s/pattern2/replace/g"

6、在匹配行前面插入行和后面插入行、匹配字段前插入字段和字段后插入字段

sed -i '/pattern/a\\123'
sed -i '/pattern/i\\123'

7、行首行尾添加字符串

sed 's/^/string/g'
sed 's/$/string/g'

 

上一篇: jquery select2
下一篇: mysql 导入CSV文件
hnlxy
粉丝 0
博文 8
码字总数 3147
作品 0
长沙
程序员
私信 提问
加载中
请先登录后再评论。

暂无文章

Python骚操作 | 川普的嘴,骗人的鬼!

↑ 关注 + 星标 ,后台回复【 大礼包 】送你Python自学大礼包 阅读文本大概需要 3 分钟 前几天,川普又在推特因为宣扬暴力翻车了,不过,对于这位翻车王来说,已经是常规操作了。在推特上指点...

Python绿色通道
06/19
0
0
(五)改掉这些坏习惯,还怕写不出精简的代码?

鲁迅说:嬉笑怒骂里充满了无奈和妥协。 小猿说:先生说的不对,在程序员的世界里,编写代码处处充满了无奈和妥协。 Code Review 是一场苦涩但有意思的修行。 (一)改掉这些坏习惯,还怕写不...

一猿小讲
06/15
4
0
Linus:我们都老了,但Linux维护后继无人

点击上方“五分钟学算法”,选择“星标”公众号 重磅干货,第一时间送达 来自:大数据文摘(ID:BigDataDigest)出品 来源:theregister 编译:笪洁 本周在线举行的开源峰会和嵌入式Linux会议...

五分钟学算法
07/08
5
0
腾讯应用宝:首次上传演示视频需要去腾讯视频进行实名认证的操作

前段时间打算把刚开发好的Android应用上架到腾讯的应用宝商店,但是由于业务的需要,需要上传App的操作演示视频,由于是首次在应用宝上面上架App,需要处理的东西太多,这里就不再一一介绍,...

sanzhanggui
2019/12/14
0
0
祝大家端午节快乐!

端午节快乐 本文分享自微信公众号 - 嘉为科技(canway_service)。 如有侵权,请联系 support@oschina.cn 删除。 本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。...

嘉为科技
06/24
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部