linux 中删除匹配字符的后一行

 

001、

(base) root@PC1:/home/test2# ls
a.txt
(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/{n; d}' a.txt           ## 删除匹配k的下一行
1
2
3
k
5
6
7
k
9
10

 

posted @ 2022-08-17 00:42  小鲨鱼2018  阅读(45)  评论(0编辑  收藏  举报