按修改日期查找最新文件

富有的

如果要在包含子目录的(大)目录中找到最新文件(mtime),该怎么办?

我发现的许多帖子都提出了一些变化ls -lt | head(有趣的是,许多建议ls -ltr | tail都相同,但效率较低),除非您有子目录(我愿意),否则它是好的。

再说一遍,你可以

find . -type f -exec ls -lt \{\} \+ | head

这肯定会解决一个命令可以指定的文件数量最多的问题,即,如果您的目录很大-exec...\+将发出单独的命令;因此,每个组将按其ls内部进行排序,但不超过整个集合。因此,负责人将获得第一批的最新条目。

有什么答案吗?

恩佐替布

您无需再使用外部命令(如ls),因为find可以通过-printf操作完成所有您需要的操作:

find /path -printf '%T+ %p\n' | sort -r | head

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

按修改日期查找最新文件

来自分类Dev

Powershell脚本根据修改日期复制文件,以从远程位置检查最新文件

来自分类Dev

Bash更新文件修改日期

来自分类Dev

Bash更新文件的修改日期

来自分类Dev

查找最新文件

来自分类Dev

按修改日期查找和排序文件

来自分类Dev

查找以开头的最新文件

来自分类Dev

Python ssh查找最新文件

来自分类Dev

以人类可读格式,按文件的最新修改日期(git)排序的文件列表

来自分类Dev

Python查找修改日期最近的文件

来自分类Dev

在文件夹中查找最新文件

来自分类Dev

查找包含特定文件的最新文件夹

来自分类Dev

按更改日期查找文件

来自分类Dev

如何按顺序重命名最新文件?

来自分类Dev

如何从目录中查找最新文件

来自分类Dev

在Windows的分区中查找最新文件

来自分类Dev

在python目录中查找最新文件

来自分类Dev

通过编号扩展名查找最新文件

来自分类Dev

如何使用Python在目录中查找最新文件

来自分类Dev

UNIX中最新文件目录的.latest日期

来自分类Dev

如何根据Windows OS中目录的最新更新文件或子目录按日期对目录进行排序

来自分类Dev

尾部最新文件

来自分类Dev

KDE最新文件

来自分类Dev

查找文件/文件夹的修改日期

来自分类Dev

按包含特定文本的扩展名查找文件并显示文件路径和修改日期

来自分类Dev

按修改日期列出文件夹

来自分类Dev

過濾文件並按修改日期排序 VB

来自分类Dev

如何按日期顺序连接给定目录中的所有文件,我希望将最新文件放在顶部?

来自分类Dev

在文件夹中查找最新文件并打开它(vba访问)