求助。shell grep 命令,如何拿到指定字符串行数前第二行内容

本人shell小白。现有一功能需要脚本实现。但是shell 命令不是很清楚。顾向大神们求助指点一二。

脚本需求: 大神能不能通过找到符合“hello”前缀字符串,定位到相应内容后,根据条件拿取”*“号开始(红圈)到第二个”*“结束(红色横线之上)的所有数据。如图:

其它思路:

 我根据命令拿到符合“hello”前缀的前两行数据,我如何在这个基础上拿到符合“hello”前缀的前第二行内容,也就是拿到set,lpush 这些。

或者有没有其它命令能实现这个功能。

猜你喜欢

转载自www.cnblogs.com/chengzile/p/10969253.html
今日推荐