将更改输出到日志文件

将更改输出到日志文件

如果我使用

tail -f *filename*

我可以很好地显示给定文件中发生的任何变化。然而,有时我希望能够搜索此文本或以其他方式慢慢地查看它。

有没有什么方法可以让我从现在到每当我点击Ctrl-时只输出对日志文件的更改C

答案1

如果您需要的话,这应该将所有内容输出到output.txt中:

tail -f filename | tee output.txt

答案2

使用Less的“尾部模式”:运行less filename,按F(“永远前进”)滚动到文件末尾并在文件增长时继续阅读(如tail -f)。按Ctrl+C可退出尾部模式并使用常用的 Less 命令。

相关内容