我有一个“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
替换间隔–– 您希望它多久检查一次是否有新文件创建。