grep命令查询日志,显示不连续问题

我们在使用grep命令进行值查找的时候,日志显示是不连续的,有时候我们通过卡号查询该笔业务的报错信息,一般我们会通过命令:grep 卡号  xxx.log,虽然能搜到一些信息,但是最主要的报错信息被省略掉了,真的很让人头疼。

解决办法: 

我们可以使用命令 cat -n xxx.log | egrep 卡号   通过这个命令就能将行号进行显示,接下来,我们可以通过命令:sed -n '起始行号,终止行号p' xxx.log  来完整的显示报错的信息了。

posted on 2022-09-15 14:30  ~码铃薯~  阅读(376)  评论(0编辑  收藏  举报

导航