tail -f aFile.log |旋转日志文件时,grep astring停止执行

时间:2015-11-07 01:09:59

标签: unix logging tail

我使用以下命令搜索正在生成的数据流。日志文件由长时间运行的进程生成,日志机制继续旋转日志文件。那么,当前的文件' aFile.log'将被重命名为' aFile.log.1'基于某些标准(例如文件大小或时间变化)和新的' aFile.log'将被创建。以下命令只是挂在那里。有解决方法吗?

tail -f aFile.log | grep aString

1 个答案:

答案 0 :(得分:0)

使用-F代替-f来跟踪文件名。

tail -F aFile.log | grep aString