sed命令的增删指令


命令用法详解

命令格式

1、sed [选项] '[定位符]指令' 文件
2、命令 | sed [选项] '[定位符]指令'

命令说明

sed命令的文本修改指令需要配合选项−i使用,才能将修改结果写入文件中,否则只在终端显示处理结果。命令中的选项与定位符请查看“sed命令的语法格式”一节。

指令字符

  • −a:在与定位符匹配的文本下一行插入内容。
  • −i:在与定位符匹配的文本上一行插入内容。
  • −c:替换与定位符匹配的文本行。
  • −d:删除与定位符匹配的文本行。

使用示例

1、sed '定位符i 内容' 文件:在与定位符匹配的文本上一行插入内容。

sed

2、sed '定位符a 内容' 文件:在与定位符匹配的文本下一行插入内容。

2.1、sed '$a 内容' 文件:在文件末尾插入内容。

sed

2.2、sed '定位符a 内容' 文件:在与定位符匹配的文本下一行插入内容。

sed

3、sed '定位符d' 文件:删除与定位符匹配的文本行。

sed

4、sed '定位符c 字符串' 文件:使用指定字符串替换与定位符匹配的文本行。

sed

发表评论

评论数量:0