首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在Linux上获取目录中的最新文件

在Linux上获取目录中的最新文件
EN

Stack Overflow用户
提问于 2009-06-18 23:15:20
回答 17查看 350.3K关注 0票数 246

查找将返回目录中单个最新文件的命令。

看不到ls的限制参数...

EN

回答 17

Stack Overflow用户

回答已采纳

发布于 2009-06-18 23:17:57

代码语言:javascript
复制
ls -Art | tail -n 1

不是很优雅,但很管用。

使用的标志:

-A列出除...之外的所有文件

排序时的-r逆序

-t按时间排序,最新的在前

票数 365
EN

Stack Overflow用户

发布于 2009-06-18 23:18:56

代码语言:javascript
复制
ls -t | head -n1

这个命令实际上给出了当前工作目录中最近修改过的文件。

票数 216
EN

Stack Overflow用户

发布于 2012-04-29 23:31:22

我使用:

ls -ABrt1 --group-directories-first | tail -n1

它只给我文件名,不包括文件夹。

票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1015678

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档