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


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

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

其它思路:

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

 

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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM