如何查找与特定文件的时间相比的文件

如何查找与特定文件的时间相比的文件

如何搜索某个文件之前 5 分钟和之后 5 分钟修改或更改的文件。我努力了

mint@mint ~/Desktop $ touch -t 201210101315 /tmp/timestamp
mint@mint ~/Desktop $ sudo find . ~ -cmin -5 | xargs ls -l

创建一个带有该时间戳的临时文件并搜索 5 分钟内更改的文件,但我只获取当前时间内更改过 5 分钟的文件。最简单的方法是什么?

答案1

使用-a(and) 条件,例如

find . -cmin -5 -cnewer /tmp/timestamp

将找到 5 分钟内更改且比 /tmp/timestamp 更新的所有文件

相关内容