如何在单个目录中找到未修改的文件linux

时间:2013-11-07 18:01:10

标签: linux find

我有一个像这样的目录结构

# Server A
Dir_A : file, file2, file3, file4, file5
Dir_A/Dir_AA : file_aa1, file_aa2, file_aa3,file_aa4 
Dir_A/Dir_AB: file_ab1,file_ab2

Server B ? likewise

所以我只想要来自Dir_A的未修改文件而不是来自Dir_A的内部目录我使用下面的命令我从Dir_A / Dir_AA和Dir_A / Dir_AB获取文件..什么可能是确切的命令。

# find . -type f -mmin +3600

由于 贾根

2 个答案:

答案 0 :(得分:0)

尝试在-maxdepth

中使用find选项
find . -maxdepth 2 -type f -mmin +3600

答案 1 :(得分:0)

我认为您正在寻找的是“-maxdepth”选项。来自find联机帮助页:

-maxdepth级别           在大多数级别(非负整数)水平下降 -           在命令行参数下面的托儿所。 '-maxdepth 0'表示           仅将测试和操作应用于命令行参数。

尝试以下方法:

找到。 -maxdepth 1-type f -mmin +3600