首页 > 解决方案 > 查找在某个文件之前修改过的文件

问题描述

您好,我正在尝试编写一个 unix 代码,该代码将找到在某个特定时间之前修改过的所有文件

文件。

到目前为止,我有,

find [directory] -type f -mtime date -r [certain_file]

但系统返回一个错误说

find: invalid argument `date' to `-mtime'

我正在尝试将其写在一行中,但我似乎无法找到一种指定时间戳的方法

[某些文件]。

我该如何表达

-mtime {日期 -r [certain_file]}?

标签: linuxunix

解决方案


尝试否定find'-newer条件。

find [directory] -type f \! -newer [certain_file]

推荐阅读