How to recursively find the latest date and time of file modification in directory?
我知道这个相关的问题。
我想要的只是目录内任何文件的最后一次修改的日期和时间(递归地,整个树)。 有没有快速的方法来做大型目录?
或者,我也可以使用检查告诉我在给定日期之后是否有任何修改。
列出文件夹中所有文件的时间戳:
1 2 | find . -type f -printf '%t ' |
获取unix时间戳:
1 2 | find . -type f -printf '%T@ ' |
列出过去5天内修改的所有文件的时间戳
1 2 | find . -type f -mtime -5 -printf '%t ' |
注意:所有这些命令都是递归的