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

新手上路,请多包涵

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

没有看到 ls 的限制参数 …

原文由 ack 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 753
2 个回答
ls -Art | tail -n 1

这将返回最新修改的文件或目录。不是很优雅,但它有效。

使用的标志:

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

-r 排序时倒序

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

原文由 dmckee — ex-moderator kitten 发布,翻译遵循 CC BY-SA 4.0 许可协议

ls -t | head -n1

该命令实际上给出了当前工作目录中最新修改的文件或目录。

原文由 chaos 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题