Find newest file in folder via the terminal (seconds apart)

时间:2016-04-21 21:57:52

标签: macos terminal

I am trying to extract the newest file in folder. I tried this:

ls -1t | head -1

But the problem is, that this command doesn't seem to differentiate in which second the file was created - if multiple files were created in the the same, this command just give the first file in this minute.

Is there a way to make this command more precise?

1 个答案:

答案 0 :(得分:0)

您应该在选项中添加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