我正在处理一个进程,需要在指定目录(递归)中的任何文件发生更改时重新启动。
我希望避免使用任何繁重的工具,比如
必须有一种使用相当简单的bash命令来完成这个任务的方法。我不介意多次执行该命令;对于这种用例,性能不是我的主要关注点。但是,最好让命令尽可能快。
我唯一需要的输出是最后更改的时间戳,以便将其与存储在内存中的时间戳进行比较。
我也接受更好的解决方案。
我希望避免使用任何繁重的工具,比如
inotify
。我不需要知道哪些文件已更新,只需要知道是否有文件被更新。此外,我不需要被通知每一次更改,只需要知道在由进程动态确定的特定间隔内是否发生了任何更改。必须有一种使用相当简单的bash命令来完成这个任务的方法。我不介意多次执行该命令;对于这种用例,性能不是我的主要关注点。但是,最好让命令尽可能快。
我唯一需要的输出是最后更改的时间戳,以便将其与存储在内存中的时间戳进行比较。
我也接受更好的解决方案。