当前位置:  开发笔记 > 编程语言 > 正文

列出仅在当前目录中超过x天的所有文件

如何解决《列出仅在当前目录中超过x天的所有文件》经验,为你挑选了1个好方法。

我是unix的新手,在其他问题上无法获得适当的结果.

我想只列出当前目录中超过x天的文件.我有以下限制

仅列出当前文件夹中超过30天的文件

输出不应包含目录和子目录

这应列出类似"ls"命令的文件

输出应该是这样的 file1 file2 file3 ..

我用过find . -mtime +30.但这也会在子目录中提供文件和文件.我想限制递归搜索,而不是搜索内部目录.

非常感谢提前!



1> Richasantos..:

你可以这样做:

find ./ -maxdepth 1 -type f -mtime +30 -print

如果遇到问题,请:

find ./ -depth 1 -type f -mtime +30 -print

推荐阅读
依然-狠幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有