如果我使用
tail -f *filename*
我可以很好地显示给定文件中发生的任何变化。然而,有时我希望能够搜索此文本或以其他方式慢慢地查看它。
有没有什么方法可以让我从现在到每当我点击Ctrl-时只输出对日志文件的更改C?
答案1
如果您需要的话,这应该将所有内容输出到output.txt中:
tail -f filename | tee output.txt
答案2
使用Less的“尾部模式”:运行less filename
,按F
(“永远前进”)滚动到文件末尾并在文件增长时继续阅读(如tail -f
)。按Ctrl+C
可退出尾部模式并使用常用的 Less 命令。