首页 > 系统相关 >linux 中sed命令删除匹配字符之后的若干行

linux 中sed命令删除匹配字符之后的若干行

时间:2022-08-17 01:01:31浏览次数:61  
标签:字符 test2 ## PC1 sed base linux home

 

001、

(base) root@PC1:/home/test2# cat a.txt                         ## 测试数据
1
2
3
k
4
5
6
7
k
8
9
10
(base) root@PC1:/home/test2# sed '/k/, +2{/k/b; d}' a.txt      ## 删除匹配k之后的两行
1
2
3
k
6
7
k
10
(base) root@PC1:/home/test2# sed '/k/, +1{/k/b; d}' a.txt       ## 删除匹配k之后的1行
1
2
3
k
5
6
7
k
9
10
(base) root@PC1:/home/test2# sed '/k/, +3{/k/b; d}' a.txt       ## 删除匹配k之后的3行
1
2
3
k
7
k

 

标签:字符,test2,##,PC1,sed,base,linux,home
From: https://www.cnblogs.com/liujiaxin2018/p/16593519.html

相关文章

  • kmp字符串
    给定一个字符串S,以及一个模式串P,所有字符串中只包含大小写英文字母以及阿拉伯数字。模式串P在字符串S中多次作为子串出现。求出模式串P在字符串S中所有出现的......
  • 【鸟哥 Linux 16】进程管理与SELinux初探
    【鸟哥Linux16】进程管理与SELinux初探一、相关概念梳理程序:一些代码段的静态集合进程:程序中静态代码段的一次动态执行子进程:在某一个进程中创建的新作业,从该......
  • 个人学习-Linux-IO多路复用
    LinuxI/O的多路复用参考链接:[1]confirmwz博客:Epoll原理解析https://blog.csdn.net/armlinuxww/article/details/92803381;[2]hechen知乎专栏:一文看懂IO多路复用https:......
  • 部署Qt程序-Linux
    Qt程序编译出可执行文件之后,一般会依赖Qt的相关动态库,在没有安装过Qt的机器上就无法运行。所以在部署时需要将依赖的Qt相关库文件也打包进去。linuxdeployqt工具windeplo......
  • Linux驱动开发十三.platform设备驱动——linux驱动的分离与分层
    (到目前为止,我们写的驱动都是简单的GPIO接口操作。但是实际环境中,我们会写I2C、SPI等设备的驱动。再回忆一下我们写驱动的流程,除了基础的框架基本上每次都是重复的造轮子。......
  • 【鸟哥 Linux 10.5】数据流重导向
    【鸟哥Linux10.5】数据流重导向什么是数据流重导向?执行命令的时候会用标准输入读取必需数据,如果程序运行正确,使用标准输出输出结果,如果程序运行错误,使用标准错误输出......
  • 【鸟哥 Linux 10.4】Linux Bash Shell 操作环境(包含通配符相关内容)
    【鸟哥Linux10.4】LinuxBashShell操作环境(包含通配符相关内容)Linux命令的路径搜寻顺序当我们在linux终端输入一行命令,系统是怎么直到我们要执行的是什么呢?其实系......
  • 整数型转字符串
    1.itoa();参考:C语言整数与字符串的相互转换|菜鸟教程(runoob.com) C语言itoa()函数和atoi()函数详解(整数转字符C实现)_p312011150的博客-CSDN博客_itoa头文件:<s......
  • webRTC构建-Linux版
    linux下构建webRTC#!/bin/bashset-exu__CURRENT__=`pwd`__DIR__=$(cd"$(dirname"$0")";pwd)cd${__DIR__}start_time=$(date-u'+%Y-%m-%dT%H:%M:%SZ')star......
  • 【Azure 应用服务】如何从App Service for Linux 的环境中下载Container中非Home目录
    问题描述在AppServiceforLinux的环境中,我们能通过SSH进入到Container的环境中,并且可以通过在kudu站点的URL后面添加/newui打开一个适用于Linux环境的Kudu图形化页面,......