0

我对以下命令的理解是它会查找在过去 {x} 分钟内修改过的文件。

如果我排除-frommmin是什么意思,它应该返回什么?

命令

find . -maxdepth 1 -mmin -20
4

3 回答 3

3

-mmin -20返回不到 20 分钟前修改过的文件。

-mmin 20返回恰好在 20 分钟前修改的文件。

-mmin +20返回 20 分钟前或更早修改的任何文件。

于 2013-01-11T04:33:16.247 回答
2

find(1) 手册页

Numeric arguments can be specified as

+n
    for greater than n,

-n    
    for less than n,

 n    
    for exactly n.

-mmin n
    File's data was last modified n minutes ago.

即,-mmin -n意味着数据在不到n几分钟前被修改,并且-mmin n意味着数据在n几分钟前被修改。

于 2013-01-11T04:32:51.853 回答
0

减号表示“或更少”。'-mmin 20' 将为您提供恰好在 20 分钟前修改的文件。mmin -20为您提供 0 到 20 分钟前修改的文件。

于 2013-01-11T04:33:30.257 回答