相关疑难解决方法(0)

如何使用bash监视目录中的新创建文件?

我有一个由一堆日志文件组成的日志目录,一旦发生系统事件,就会创建一个日志文件。我想编写一个oneline bash脚本,该脚本始终监视文件列表并在终端上显示新创建文件的内容。看起来像这样:

当前,我所要做的就是显示整个目录的内容:

for f in *; do cat $f; done
Run Code Online (Sandbox Code Playgroud)

它缺少我想要的监视功能。我的系统的限制之一是我没有 watch命令。我也没有任何软件包管理器来安装精美的工具。我只有Raw BSD。我确实有tail,我在想类似的东西,tail -F $(ls)但这会拖尾每个文件而不是文件列表。

总而言之,我想修改脚本,以便可以监视所有新创建文件的内容。

linux bash

5
推荐指数
1
解决办法
1860
查看次数

标签 统计

bash ×1

linux ×1