需求:
公司开发的东西是一个区块链底层框架,要验证一个功能,功能的结果会在log中输出,如下:
The results are distributed, server1 succeeds, Server2 succeeds, and server3 fails,类似语句
log在Log目录下,20MB一轮训,只要部署运行后,后台会一直跑,只看最新的日志是看不出来的,但是时间又不固定,所以需要在一堆日志里面那句话。
操作:
linux上用grep,来对文件做批量查询
cd Log
grep -rn “The results are distributed” *
* : 表示当前目录所有文件,也可以是某个文件名
-r 是递归查找
-n 是显示行号
-R 查找所有文件包含子目录
-i 忽略大小写
网友评论