【问题标题】:Find newest file in folder via the terminal (seconds apart)通过终端查找文件夹中的最新文件(相隔几秒钟)
【发布时间】:2016-04-23 21:28:06
【问题描述】:

我正在尝试提取文件夹中的最新文件。 我试过这个:

ls -1t | head -1

但问题是,这个命令似乎并没有区分文件是在哪一秒创建的——如果在同一个文件中创建了多个文件,这个命令只会在这一分钟内给出第一个文件。

有没有办法让这个命令更精确?

【问题讨论】:

标签: macos terminal


【解决方案1】:

您应该在选项中添加 T 参数来做到这一点:

ls -1tT | head -1

添加l 参数后查看输出:

ls -tTl

-rw-r--r--  1 user  wheel      0 Apr 23 17:54:27 2016 1
-rw-r--r--  1 user  wheel      0 Apr 23 17:54:19 2016 3 
-rw-r--r--  1 user  wheel      0 Apr 23 17:54:12 2016 2

【讨论】:

    猜你喜欢
    • 2021-01-21
    • 2018-09-21
    • 2013-02-12
    • 1970-01-01
    • 2012-06-12
    • 1970-01-01
    • 2014-06-27
    • 2021-11-04
    相关资源
    最近更新 更多