ang*_*gus 139
使用find's-printf命令输出时间(以可排序的方式)和文件,然后排序。如果您使用 GNU 查找,
find . your-options -printf "%T+ %p\n" | sort
Run Code Online (Sandbox Code Playgroud)
为方便起见,这里是对-printf "%T+ %p\n"from的解释man find:
%Tk指定格式的文件的最后修改时间,k与 for 相同%A。
k在这种情况下被设置为++      日期和时间,以 分隔+,例如`2004-04-28+22:22:05.0'。这是一个 GNU 扩展。时间以当前时区给出(可能会受到设置 TZ 环境变量的影响)。秒字段包括小数部分。%p     文件名。如果这只是一个深度为 n(假设深度为 2)的文件夹层次结构,我发现这个很有用:
ls -laht --full-time */*
Run Code Online (Sandbox Code Playgroud)
        |   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           97598 次  |  
        
|   最近记录:  |