linux中怎么按照时间来查看日志,比如: error.log 我想查看日志中2012年3月31日 12:00 到13:00的内容

求解答!... 求解答! 展开
 我来答
cantholdit
2012-03-31 · TA获得超过409个赞
知道小有建树答主
回答量:605
采纳率:0%
帮助的人:417万
展开全部
cat error.log | sed -n '/Mar 31 12:00:00/,/Mar 31 13:00:00/p'

时间格式换成你log文件的时间格式,且如果你分秒都写上,就必须匹配有,否则你只输入小时就行,如:
cat error.log | sed -n '/Mar 31 12:/,/Mar 31 13:/p'
上海慧龙园林机械资材
2012-04-01 · TA获得超过1821个赞
知道小有建树答主
回答量:2385
采纳率:51%
帮助的人:443万
展开全部
cat error.log | sed -n '/Mar 31 12:00:00/,/Mar 31 13:00:00/p'
解释一下:
这是一个组合命令,通过管道的方式提高效率;
SED -N '/start/,/end/ p'
这个命令是显示被选出的行
/start/,/end/ 这个简单的理解为选出的起始和结束标志
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式