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

三剑客之SED

时间:2020-01-21 13:15:33      阅读:83      评论:0      收藏:0      [点我收藏+]

标签:sed   行号   全局替换   删除   表达   三剑客   rip   匹配   修改   

Sed基本用法

搜索匹配文本处理工具
sed[OPTION]...{script}[input-file]...[actions]
-r:支持扩展正则表达式
-n:静默模式
-e script1 -e script2:指定多脚本运行
-f /path/to/script_file:从指定的文件中读取脚本并与运行
-i:直接修改原文件

sed编辑命令

d:删除模式空间的行
=:为模式空间的行打印行号
a \text:在行后面追加文本,\n实现多行追加
i \text:在行前面插入文本,\n实现多行插入
c \text:用text替换空间中的行
p:打印模式空间中的行
s/regexp/replacement/:替换由regexp所匹配到的内容改为replacement
    g:全局替换
    i:不区分大小写
w/path/to/somefile:把指定的内容另存至/path/to/somefile路径所指的文件中
r/path/from/somefile:在文件指定位置插入另一个文件的所有内容,完成文件合并。

案例

三剑客之SED

标签:sed   行号   全局替换   删除   表达   三剑客   rip   匹配   修改   

原文地址:https://www.cnblogs.com/baimeishaoxia/p/12221388.html

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