首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用tail命令浏览文件

使用tail命令浏览文件
EN

Stack Overflow用户
提问于 2011-11-14 17:19:56
回答 4查看 150关注 0票数 1

我使用tail -f来“实时”查看日志文件。例如,如何才能只查看包含127.0.0.1的行?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-11-14 17:21:01

grep是你的朋友:

代码语言:javascript
复制
 tail -f foo | grep '127\.0\.0\.1'
票数 7
EN

Stack Overflow用户

发布于 2011-11-14 17:22:29

代码语言:javascript
复制
tail -f /path/to/log/file | grep --line-buffered 127.0.0.1

在这种情况下,grep(1)并不严格需要--line-buffered,但是如果您想要将输出发送到less(1)或一些进一步的处理步骤,并且仍然希望看到记录的各个行,那么就需要使用它。(有关缓冲的完整详细信息,请参阅setvbuf(3)。)

票数 4
EN

Stack Overflow用户

发布于 2011-11-14 17:23:38

Watch也是一个很酷的命令

观看grep '127.0.0.1‘foo

它会每2秒更新一次。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8119429

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档