Linux查看文本日志

grep

grep "getPenaltyCalDto" info.log

i-忽略大小写、n-显示行号 r-递归 C-显示该列前后内容

grep -in "getPenaltyCalDto" info.log

这样可以查找出行号,再到vim中根据行号来查找内容

cat info.log | grep 'getPenaltyCalDto'

vim

进入vim中查找

/getPenaltyCalDto

查看行号

:set number

跳转到对应的行号

:186

sed

sed -n '199,202p' info.log

读取 199,202行数据

sed -n '/2019-11-17 16:17:20/,/2019-12-17 16:17:36/p' test.log

查找指定日期范围内的日志

猜你喜欢

转载自www.cnblogs.com/hongdada/p/12746581.html