要查找创建日期为 -5 天或更早的所有文件,请使用以下命令:
查找/路径/到/文件* -mtime +5
但是我怎样才能找到这些创建日期为 08/01/2016 或更晚的文件呢?我怎样才能删除这个文件?
答案1
要查找 5 天前或较新创建的所有文件,您可以使用以下命令:
find /path/to/files* -mtime -5
如果您需要指定特定的 DATETIME,您可以使用,例如:
find /path/to/files* -newermt $(date +%Y-%m-%d -d '3 hours ago')
在-d
标志参数中,您可以使用任何描述绝对时间的字符串。
请注意,这newerXY
是一个相对较新的扩展。