前端之家收集整理的这篇文章主要介绍了
UNIX find:-newer选项的对面存在?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我知道有这个选项为unix的find命令:
find -version
GNU find version 4.1
-newer file Compares the modification date of the found file with that of
the file given. This matches if someone has modified the found
file more recently than file.
有一个选项,将让我找到比某个文件更旧的文件。我想删除目录中的所有文件以进行清理。所以,一个替代方案,我会发现所有的文件比N天还要做这个工作…
谢谢!
你可以使用!来否定这样的新操作:
find . \! -newer filename
如果你想找到最后修改的文件,然后7天前使用:
find . -mtime +7
更新:
要避免与要比较的文件匹配,请使用以下命令:
find . \! -newer filename \! -samefile filename