linux 中 awk命令 getline输出匹配字符的下一行

发布时间 2023-06-08 18:16:55作者: 小鲨鱼2018

 

001、

[root@PC1 test04]# ls
a.txt
[root@PC1 test04]# cat a.txt          ## 测试数据
3333
gene
9999
kkkk
gene
7777
8888
gene
0000
6666
[root@PC1 test04]# awk '$1 == "gene" {getline; print $0}' a.txt   ## 输出匹配基因的下一行
9999
7777
0000

 

参考:https://blog.csdn.net/zhaozuoyou/article/details/123656890