我的日志文件:
...
----------
text1
text2
----------
text3
text4
----------现在我只想要grep最后一个块(在“-”-> text4 3/text4 4之间)
谢谢:-)
没有找到任何解决办法。
下面是一个较长的示例输入:
----------
texta
textb
----------
textc
textd
----------
texte
textf
----------
textg
texth
----------
text1
text2
----------
text3
text4
----------期望的输出仅是最后一个块:
text3
text4发布于 2019-10-16 06:16:45
尝尝这个,
tac file | sed -n '/----------/,/----------/{/----------/b;p}'
text4
text3https://unix.stackexchange.com/questions/547013
复制相似问题