【发布时间】:2014-03-29 14:07:02
【问题描述】:
我正在尝试显示当前文件夹中的文件列表。这些文件必须在过去 n 天内修改,但是 - 我的问题来了 - 它们必须只属于当前文件夹。例如我有一个文件夹:1.这个文件夹包含一个文件test.txt和另一个文件夹:11.这个文件夹包含一个文件:test.txt和另一个文件夹111。
我正在使用 find -mtime 来获取过去 n 天内修改的文件,但这会递归地找到文件 - 在子文件夹中。我只需要从当前文件夹中获取文件:/1/test.txt。
我尝试使用选项 -maxdeptx 但 id 不起作用,无法识别。
任何想法都会受到赞赏。
谢谢!
【问题讨论】:
-
是
maxdepth,不是maxdeptx。 -
使用
find . -maxdepth 1 -type f -mtime ...