sed流编辑器
特点
- 类似vim编辑器
- 一行一行的读取文件的内容
- 将内容放入模式空间处理,处理完成后在将内容打印在屏幕上,默认不在原文件上进行修改
格式
sed [选项] [n1[,n2]]function
选项
选项 | 解释 |
---|---|
-n | 安静模式(只显示特殊处理行) |
-e | 接多条命令(例如:-e.... -e....) |
-r | 使用扩展正则(默认使用常规正则) |
-i | 直接修改原文件 |
-f | 直接将sed操作过后的文件写在一个文件内 |
function
操作 | 解释 | |
---|---|---|
a | 新增 | 接字符 |
c | 替换 | 接字符 |
d | 删除 | 不接任何 |
i | 插入 | 接字符 |
p | 打印 | 将某个数据打印出来 |
s | 替换 | 直接进行替换 |