假设我有一个目录列表,每个目录可能包含也可能不包含我也想考虑的子目录。
假设我有一个时间戳列表,列表中的每个目录都有一个时间戳(但不是子目录)。这些被称为具有隐式时区的日期和时间,因此可以很容易地转换为 Unix 时间戳,如果这样更容易比较的话。
对于列出的每个目录,我如何找出目录中是否存在比我为相关目录拥有的时间戳更新的文件(就 mtime 或 ctime,但不是 atime)?
我对哪个特定文件比时间戳更新并不真正感兴趣,只关心是否存在任何此类文件。
基本上,我想编写一个脚本,如果一组目录中的任何一个目录中的任何文件在给定时间点后发生更改,则在运行时执行特定操作,并且需要想出一种方法来检测是否有任何东西改变了。