查找超过1小时但少于3天的文件

new*_*ere 6 linux bash

在linux中,使用bash,查找超过一小时但不到3天前修改过的文件的最简单方法是什么?

当然,必须有一个简单的方法来做到这一点.我一直在寻找,找不到一个简单的解决方案.

bor*_*car 8

找到-mtime和-mmin:

find . -mtime +3 -mmin -60
Run Code Online (Sandbox Code Playgroud)

从查找手册:

数字参数可以指定为:

+ n表示大于n

-n小于n

n恰好是n

  • 还有一件事.我尝试了这个例子,看起来你需要添加"+"和" - "才能使它工作,例如:`find.-mtime -30 -mmin + 60` (3认同)
  • 你能详细说明一下吗?我刚试过两台不同的计算机上的两个bash shell,并且都不支持"-greater"选项 (2认同)