Sed命令

1.在txt文件中将指定行的字符替换成另一字符

sed -i '1,4s/pre/  post/' inputfile(将第1-4行中的pre替换成“  post”)

2.在txt文件中删除匹配到的行

sed -i '/bedpostX/d' inputfile.txt (将带有bedpostX字符的行删除)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 行前或行后插入 sed 'p;s/^.*$/--------/' file awk '{print $0;prin...
    不排版阅读 3,570评论 0 0
  • sed是一种流编辑器,它是文本处理中非常中的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的...
    ChinaLeee阅读 2,713评论 0 0
  • sed是一种流编辑器,它是文本处理中非常好的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的...
    Summer_1981阅读 3,928评论 0 1
  • 原文链接:sed命令_Linux sed 命令用法详解:功能强大的流式文本编辑器 http://man.linu...
    e2ae5d4bd7c1阅读 4,177评论 0 1
  • Linux sed命令实例详解 功能说明:利用script来处理文本文件。 语法:sed [-hnV][-e][-...
    妖孽白YoonA_11c3阅读 3,803评论 0 0

友情链接更多精彩内容