sed命令常用到的两个选项:
-i : 直接在文件上编辑 (edit files in place)
-e[默认选项]:只在命令行输出,而文件不改变
(add the script to the commands to be executed)
注:使用sed命令可以使用 -i 或者 -e 选项(以下例子仅以-i举例)

sed命令删除特定行号
删除第N行
sed -i 'Nd' filename

删除第N~M行
sed -i 'N,Md' filename # file的[N,M]行都被删除

删除shell变量表示的行号(配合for等语句使用)
sed -i "${var1},${var2}d" filename # 这里引号必须为双引号

删除最后一行
sed -i '$d' filename

sed命令删除包含特定字符行
删除包含"xxx"的行
sed -i '/xxx/d' filename

sed命令常用到的两个选项:
-i : 直接在文件上编辑 (edit files in place)
-e[默认选项]:只在命令行输出,而文件不改变
(add the script to the commands to be executed)
注:使用sed命令可以使用 -i 或者 -e 选项(以下例子仅以-i举例)

sed命令删除特定行号
删除第N行
sed -i 'Nd' filename

删除第N~M行
sed -i 'N,Md' filename # file的[N,M]行都被删除

删除shell变量表示的行号(配合for等语句使用)
sed -i "${var1},${var2}d" filename # 这里引号必须为双引号

删除最后一行
sed -i '$d' filename

sed命令删除包含特定字符行
删除包含"xxx"的行
sed -i '/xxx/d' filename

sed在指定行插入新行相关推荐

  1. 关于openpyxl里“合并单元格和插入新行”与“冻结窗格”的坑

    简单记录一下. 1. 在合并单元格上方插入新行,会导致合并位置错误.这应该算是一个bug. 问题描述: 假设"A5"+"A6"是合并的单元格,如果我要在A5上面 ...

  2. 钢琴键盘excel_如何通过键盘在Excel中插入新行?

    钢琴键盘excel If you are a keyboard ninja, then you hate having to move your hands from the keyboard for ...

  3. Txt、记事本等文本文件怎么批量插入标题?怎么在指定位置插入新的内容?

    概要:在我们日常办公中,经常会碰到需要给一批 Txt.Json 或者记事本等各种文本文件批量插入一段新的内容,或者将指定文本文件批量插入一批文本文件中的需求.「我的ABC软件工具箱」就实现了批量在指定 ...

  4. excel文件使用宏,每隔m行插入n行空白行

    思路来源:请问如何在excel每间隔相同距离行插入空行?(链接:https://iask.sina.com.cn/b/1SXyoIH6kE5p.html)提问者:类似于5000行数据,每隔5行插入1行 ...

  5. 向EXCEL模板文件中写入数据和插入新行

    在很多情况下,我们需要将程序产生的一些数据按照一些用户要求的EXCEL文件模板格式进行填写,将指定的数据项写入指定的单元格.在某些特定的情况下,可能还需要进行动态的行插入,比如数量不确定的点坐标信息, ...

  6. java excel 插入新行_excel:插入行更新公式

    我尝试编写一个宏,双击一个单元格,在该单元格下面插入一个新的行与一些公式 . 对我来说重要的是,如果我再次双击单元格,则使用正确的索引更新先前插入的行的公式 . 例如,在下面的代码中,双击A1将在第2 ...

  7. java excel 插入新行_POI ,Java 操作 Excel 實現行的插入(insert row)

    POI ,Java 操作 Excel 實現行的插入(insert row) 前幾天,正在做一個項目,主要用 POI 來操作 Excel 其中,要使用一個,插入功能.主要是因為從數據庫,返回結果集(數據 ...

  8. java excel 插入新行_复制一行,在多个工作表Excel VBA上插入多个带有粘贴信息的新行...

    Data这是每个地区代码的所有项目 我在同一工作簿中有一个"新项目"工作表,一个"数据"工作表和一个"视图"工作表 . 在我的"N ...

  9. Excel使用VBA代码,每隔m行插入n行(可以是n行空白行,也可以是n行经复制的固定内容行)

    对于这个需求,本来是想用openpyxl,毕竟更熟悉Python,上网搜了之后,发现有更简单的方法VBA 例如要在Excel表进行处理,每隔100行就要插入8行一样的固定的内容 下面展示一些 VBA代 ...

最新文章

  1. NDK相关概念与NDK开发步骤
  2. ELK学习11_ELK Stack交流群问题汇总一
  3. 苹果cms10的php.ini目录列表,[苹果cmsV10]常见问题整理官方版
  4. java 扫描所有子类_java获取全部子类或接口的全部实现
  5. [置顶] 动软软代码生成器使用(127.0.0.1)无法看到 SQLServer2008 新附加数据库的 原因 以及 解决方案...
  6. C# typeof()实例详解
  7. 推荐几个适合 新手学习 软件逆向 脱壳破解 的网站
  8. 3.4 数据预处理(一) - 数据集成(Data Integration)
  9. 计算机辅助cad3dmax,对Auto CAD3DMAXOpen GL在计算机辅助机械设计中应用分析.doc
  10. wincc做皮带动画_WINCC中制作管道流体流动动画的一种方法
  11. Excel项目管理工具
  12. web前端之CSS样式案例--博雅网页
  13. 【科研导向】Outer Product-based Neural Collaborative Filtering (ConvNCF)基于外积的神经协同过滤<论文理解代码分析>
  14. L1 VS L2(深度学习中的L1与L2)
  15. 三节课:SQL进阶总结
  16. C#pingpong输出
  17. android launcher目录,【 Android 10 系统启动 】系列 -- Launcher(应用门户)
  18. 秘密潜入1-榴弹枪射速修改-Python源码
  19. Intel 集成显卡的Linux驱动安装
  20. HyperWorks2021安装教程

热门文章

  1. [推荐]一场婚礼上,新郎的话(你们总有用上的时候)
  2. Simple Math Problem
  3. 整理了两个版本的道德经 简体繁体,均使用竖排 PDF格式
  4. 东方财富网页API接口跟踪当日热门板块资金流向,便于打板选股
  5. 枚举——统计所有小于非负整数 n 的质数的数量
  6. 1291亿美元,当Zoom市值超过了IBM之后
  7. linux 8g内存只认4g,告诉你让Ubuntu完全使用4G到8G内存的方法及命令
  8. 华为手机怎么清理手机内存,有什么好的方法吗
  9. 1219 spring3 项目总结
  10. 快速启动软件 Listarty