如何使用 multitail 监视与通配符匹配的文件

如何使用 multitail 监视与通配符匹配的文件

我有一个“logs”目录,其中充满了日志文件,其名称遵循以下格式:

XXX-YYYY-DATE-N.txt

其中 N 是一个随着时间的推移而变大的数字。

例如现在我有:

xxx-yyy-20130226-20.txt
xxx-yyy-20130226-21.txt
xxx-yyy-20130226-22.txt

我想监视这些文件,这样我就可以看到最新的文件并透明地滚动回之前的文件。

多尾文档说

它还可以监控通配符:如果另一个与通配符匹配的文件有更近的修改日期,它将自动切换到该文件。这样,您就可以监控整个文件目录。可以合并 2 个甚至更多日志文件。

所以在这种情况下,多尾似乎正是我想要的。

我已经阅读了文档,但我无法找出正确的咒语来让它完全按照我上面所说的去做:显示与模式匹配的最新日志,并合并所有日志,以便我可以向后滚动。

能否请你帮忙?

答案1

我今天从未听说过这个项目,但快速浏览一下手册页建议你想说-iw "xxx-yyy-*.txt" 5,用5替换间隔–– 您希望它多久检查一次是否有新文件创建。

相关内容