1.查看文件中包含某字符串所在的一行
grep -n 'TEXT' catalina.out
结果:
2.查看文件中包含某字符串的前2行和后3行
grep -n -A3 -B2 'TEXT' catalina.out
结果:
3.查看文件第几行到第几行(建议是行数较少的)
sed -n '250700,250801p' catalina.out
结果:显示catalina.out文件250700到250801行的内容
4.截取某时间段的日志文件
sed -n '/^2019-07-16 16:00/,/^2019-07-16 16:30/'p catalina.out >201907161600.log
结果:生成文件 201907161600.log