chushujin

1.查询日志,并显示该条日志的前后N行记录:

cat -n catalina.out.2019-08-06 | grep -n -B100 -A200 \'删除失败:错误的状态信息\'

2.查看日志,从第1000行开始,显示500行:

cat catalina.out.2019-08-06 | tail -n +1000 | head -n 500

3.查看日志,显示1000行到1500行:

cat catalina.out.2019-08-06 | head -n 1500| tail -n +1000

4.删除包括关键词的行:

 sed -i \'/删除失败:错误的状态信息/d\' catalina.out.2019-08-06

5. 查询某时间段内的日志

sed -n \'/2020-02-19 14:10:00/,/2020-02-19 14:15:00/p\' dubbo-elastic-job.log

awk \'$2>"2020-02-19 14:10:00" && $2 < "2020-02-19 14:15:00"\'  dubbo-elastic-job.log  (此处$1和$2是指取值,$1是指年月日,$2是指时分秒类型)

 

分类:

技术点:

相关文章:

  • 2022-02-08
  • 2021-11-20
  • 2021-11-28
  • 2021-11-28
  • 2022-01-07
  • 2021-05-10
猜你喜欢
  • 2022-01-07
  • 2021-11-10
  • 2022-12-23
  • 2022-02-23
  • 2021-12-06
  • 2021-12-22
相关资源
相似解决方案