删除第N行:
sed -i 'Nd' filename

删除第M到N行:

sed -i 'M,Nd' filename

sed -e '/abc/d'  a.txt   // 删除a.txt中含"abc"的行,但不改变a.txt文件本身,操作之后的结果在终端显示

sed -e '/abc/d'  a.txt  > a.log   // 删除a.txt中含"abc"的行,将操作之后的结果保存到a.log

sed '/abc/d;/efg/d' a.txt > a.log    // 删除含字符串"abc"或“efg"的行,将结果保存到a.log

其中,"abc"也可以用正则表达式来代替。

用sed删除文件中指定行相关推荐

  1. python删除行_python 删除文件中指定行

    原博文 2017-03-20 19:18 − 代码适用情况:xml文件,循环出现某几行,根据这几行中的某个字段删掉这几行这段代码的作用删除jenkins中config.xml中在自动生成pipline ...

  2. sed删除以什么开头的内容_使用 sed 命令删除文件中的行

    原标题:使用 sed 命令删除文件中的行 Sed 代表流编辑器 Stream Editor ,常用于 Linux 中基本的文本处理.sed 命令是 Linux 中的重要命令之一,在文件处理方面有着重要 ...

  3. 【C++】读取txt文件中指定行的内容

    使用c++读取TXT文件中指定行的内容 classification_classes_ILSVRC2012.txt:下载链接 验证: #include <iostream> #includ ...

  4. sed删除以什么开头的内容_技术|如何使用 sed 命令删除文件中的行

    Sed 代表流编辑器Stream Editor,常用于 Linux 中基本的文本处理.sed 命令是 Linux 中的重要命令之一,在文件处理方面有着重要作用.可用于删除或移动与给定模式匹配的特定行. ...

  5. ubuntu下使用命令删除文件中制定行

    在文本 result1.txt 目录下 sed -i 1,999d result1.txt 命令解释:把 result1.txt 从第一行删除到 第999行 参考: 删除txt等文本文档中指定行方法 ...

  6. Linux使用sed命令删除文件中指定内容

    因为日志文件太大,希望删除过早的一部分日志,虽然可以用vi或vim打开后删除,但是因为文件很大,打开就很耗时. 因此打算使用sed命令,在不打开文件的情况下删除,但是删除后需要把内容存入一个新文件中, ...

  7. c++删除txt文件中指定行

    1.问题描述 比如需要删除t.txt文件中第一列等于6的行. 2.代码 思路:首先将所有行放到string数组中,然后将第一列信息放到vector中.清空原文件,将除了指定编号的行都放到原文件中. v ...

  8. linux多个文件删除重复行,shell中删除文件中重复行的方法

    Linux下文本处理工具很丰富很强大,例如这样一个文件: cat log www.jb51.net 192.168.1.1 www.jb51.net 192.168.1.1 www.jb51.net ...

  9. Linux命令 查看文件中指定行号的内容

    前言 有一个很大很大的文件,比如10G. 我想看看10000行到20000行之间的内容 我想看看前100行的内容 我想看看最后100行的内容 - 办法 Linux使用命令查看文件指定行号的内容,有下面 ...

最新文章

  1. 你居然还不知道Mysql存储引擎InnoDB分为内存架构、磁盘架构?
  2. python multiprocessing lock_python多进程Lock锁
  3. 四川大学计算机科学与技术专业分数线,2015年四川大学计算机科学与技术硕士考研复试分数线是290分...
  4. struts+hibernate+oracle+easyui实现lazyout组件的简单案例——hibernate的config文件(hibernate.cfg.xml)
  5. win7更改适配器设置没有本地连接解决方法
  6. php 5.0打印数据库,thinkphp5.0数据库操作
  7. windows IDA 调试SO
  8. 牛客题霸-SQL篇——1~10题
  9. 智能机器人机器人心得_如果机器人说到上帝
  10. 2019年3月PMP考试技巧及答题技巧介绍
  11. 计算机视觉项目-银行卡卡号自动识别
  12. JAVA 去除字符串首尾特定字符
  13. 如何魔改Xilinx Vivado 的MIG IP核
  14. Kafka服务器命令总结
  15. 云计算在商业智能运用中,主要存在哪些难点?
  16. cad 计算机图库,cad模型图库(cad图库怎么用)
  17. c++编程练习 031:山寨版istream_iterator
  18. 关于pip安装virtualenv虚拟环境出现的Permission denied问题及虚拟环境安装步骤
  19. 关于一个工作三年java工作者的总结 我读后有感 转载了
  20. Python智能合约开发指南(以太坊+web3py)

热门文章

  1. 在word中输入文字后面的文字会被删除?原来是这么回事!
  2. 前端笔试—编译和体系结构
  3. 深度学习学习笔记(二)
  4. C语言之struct
  5. html网页打印纵向横向,HTML----打印网页指定区域
  6. java调用银海社保接口,银海医保接口调用演示程序
  7. 基于Pytorch Mobile在安卓手机端部署深度估计模型
  8. DM单机包含集群搭建
  9. MVC用filter做权限过滤
  10. Java模拟储蓄卡和信用卡