有没有办法“tail -f”文件夹?

ser*_*off 5 directory tail watch

我需要一个类似于tail -f(实时显示文件更改)的命令,但它应该显示所有文件的新输出(即使创建/添加了新文件)。我不知道我需要监听的目录中有哪些文件,这就是我需要它的原因。

我发现这tail -f folder_name/*符合我的要求,但如果我添加新文件,它就不起作用,它不会显示其更改。

有办法实现我需要的吗?

小智 4

看起来以前曾问过一个非常相似的问题

监视整个目录(甚至是新目录)中的文件(ala tail -f)

本质上 tail -f 不能按您的预期工作,因为 * 通配符在执行时扩展,并且 tail 不是为了继续评估而构建的。您需要使用不同的应用程序。

上一个问题的答案中提出了很好的解决方案。我注意到的三个是 inotify、multitail 和 xtail。最好在其他答案中获得有关这些内容的更多详细信息。


归档时间:

查看次数:

16467 次

最近记录:

8 年,4 月 前