我需要一个行为类似的命令tail -f
(实时显示文件更改),但是它应该显示所有文件的新输出(即使创建/添加了新文件)。我不知道我需要收听的目录中将包含哪些文件,这就是为什么我需要它。
我发现tail -f folder_name/*
它可以满足我的要求,但是如果我要添加一个新文件,它将无法正常工作,它不会显示其更改。
有什么方法可以满足我的需求?
看起来之前曾问过一个非常类似的问题。
监视整个目录(甚至是新目录)中的文件(ala tail -f)
本质上,tail -f不能按您预期的那样工作,因为*通配符在执行时已扩展,并且tail并未建立以继续求值。您需要使用其他应用程序。
在上一个问题的答案中提出了很好的解决方案。我注意到的三个是inotify,multitail和xtail。最好是获得有关其他答案中的详细信息。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句