[求助]关于动态查看LOG的tail命令

sh/bash/dash/ksh/zsh等Shell脚本
回复
头像
happyycm
帖子: 98
注册时间: 2008-08-15 10:43
送出感谢: 4 次
接收感谢: 0

[求助]关于动态查看LOG的tail命令

#1

帖子 happyycm » 2013-03-21 17:36

现在用

代码: 全选

tail -f xxx.log
动态查看一个日志文件。
但是log里东西太多,有很多不需要看到的东西在不停的“刷屏”,很痛苦的说
尝试采用

代码: 全选

tail -f xxx.log | grep 'abc' 
来查看包含abc的那行log,但是,如果当前tail的结果里没有abc的话,就会直接退出并告诉我没查找到...

不知道表达明白没....

需求就是要查看log里包含某字符串的一样(像

代码: 全选

tail -f
那样动态的,就是一直在写log,要查看新生成的...)
LENOVO ideapad Y45OA-TSI

CPU:Intel T6500 2.1GHz L2 Cache 2M
RAM:DDRIII 1066 4G+1G
HardDisk:ST 500G 7200
VGA:nVIDIA GT130M 512MB/128bit DDRIII
头像
cuihao
帖子: 4793
注册时间: 2008-07-24 11:33
来自: 郑州
送出感谢: 1 次
接收感谢: 89 次
联系:

Re: [求助]关于动态查看LOG的tail命令

#2

帖子 cuihao » 2013-03-21 18:15

我这里:

代码: 全选

tail -f xxx.log | grep 'abc' 
可以啊,不会直接退出。
求人不如求它仨: 天蓝的Wiki 屎黄的Wiki 绿
Site: CUIHAO.TK    Twitter: @cuihaoleo
Machine: Athlon64 X2 5200+ / 2x2GB DDR2-800 / GeForce GTS 450
AD: ~まだ見ぬ誰かの笑顔のために~
头像
happyycm
帖子: 98
注册时间: 2008-08-15 10:43
送出感谢: 4 次
接收感谢: 0

Re: [求助]关于动态查看LOG的tail命令

#3

帖子 happyycm » 2013-03-22 9:50

cuihao 写了:我这里:

代码: 全选

tail -f xxx.log | grep 'abc' 
可以啊,不会直接退出。
谢谢,搞定了,中间有个特殊字符忘转义了。
LENOVO ideapad Y45OA-TSI

CPU:Intel T6500 2.1GHz L2 Cache 2M
RAM:DDRIII 1066 4G+1G
HardDisk:ST 500G 7200
VGA:nVIDIA GT130M 512MB/128bit DDRIII
回复

回到 “Shell脚本”