使用grep、sed截取一段时间的日志
假设日志名称:out.log,日志中记录日期和时间的方式是:2021-07-09 17:06:21 日志文本1.grep使用,最简单的方式命令: grep '时间' '日志文件名 'grep "2021-07-09 11:5[0-9]" out.log > log.txt截取10分钟内容2.sed使用sed -n '/2021-07-09 16:14:00/,/2021-07-09 16:1
·
假设日志名称:out.log,日志中记录日期和时间的方式是:2021-07-09 17:06:21 日志文本
1.grep使用,最简单的方式
命令: grep '时间' '日志文件名 '
grep "2021-07-09 11:5[0-9]" out.log > log.txt
截取10分钟内容
2.sed使用
sed -n '/2021-07-09 16:14:00/,/2021-07-09 16:14:35/p' out.2021-07-09 > log.txt
截取35秒的日志
开始时间和结束时间都要在日志文件中有对应时间一条记录存在,
开始时间没有截取不到任何内容,结束时间没有会截取到整个日子结尾的内容
更多推荐
已为社区贡献3条内容
所有评论(0)