首页 推荐 热点 专题 PHPJavaPythonAndriodIOSC#前端数据库人工智能程序开发架构安全运维资讯微课资源
0
点赞
收藏
分享

微信扫一扫

sed在匹配行后跳过若干行删除多行

上善若水山西太原 2023-03-26 阅读 79
Linux基础修改文件sedPython后端开发

示例文件a.txt内容:

0
node_id:
1
2
3
4
5
6
7
8
9
10
11
12
13

假设我们要在node_id后,跳过4行,删除6行,命令如下

sed '/node_id/{n;n;n;n;n;N;N;N;N;N;d}' a.txt

其中n;的数量为,跳过的行数+1, N;的数量为删除的数量-1

执行后效果如下:

0
node_id:
1
2
3
4
11
12
13

如果想要修改文件,可以加上-i



举报
0 条评论
上善若水山西太原
关注
  • 移动端WebView调试 iOS App网络抓包与请求分析工具对比
  • 通过Roslyn编译代码 保存内存中的编译数据并加载执行
  • Lighthouse Core Web Vitals 指标详解与优化指南
  • 使用 Dart 实现英文数字验证码识别
  • singleton、prototype、request的区别?
  • 网络世界的“GPS导航”:用traceroute看清你的数据包去哪儿了
  • linux Ubuntu 通过mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz安装mysql的步骤
  • CMS服务设计
  • 数据结构课程设计(三)构建决策树
  • JavaScript 比较运算符与逻辑运算符:构建条件逻辑的关键