重庆SEO, 关注并探索SEO与WEB技术。

awk输出匹配行的前一行,后一行的方法

发布于 作者 [重庆SEO]

Markdown版本

awk输出匹配行的前一行,后一行的方法
# cat test
1
a
2
a
3
4
a
5
6
7
8
a
9

提取a前面一列
# cat test|awk '/a/{print a;}{a=$0}'
1
2
4
8

提取a后面一列
# cat test|awk '/a/{getline;print}'
2
3
5
9
分类:Linux

Tags: 一行, 匹配, 输出,

本文标题: awk输出匹配行的前一行,后一行的方法

本文地址: https://seonoco.com/blog/awk-output-matching-line-of-the-previous-line-after-a-line-of-method

版权说明: 本站遵循 CC BY-NC-SA 4.0 协议, 未表明转载信息均为原创或整理,转载或引用请注明出处,以便溯本求源。

补充说明: 本文在本站发布于2015-08-25,文中部分内容可能存在过时或不正确,请知晓!如果可以请留言告知。

本文是否有所帮助?
点赞
说一说
打赏