列出目录(和子目录)中的所有文件(具有完整路径),按访问时间排序

安德鲁 :

我想构造一个Linux命令,以列出按访问时间排序的特定目录(和子目录)内的所有文件(及其完整路径)。

ls可以按访问时间排序,但不提供完整路径。find给出了完整的路径,但是您对访问时间的唯一控制是使用-atime N(至少24 * N小时前访问)指定一个范围,这不是我想要的。

有没有一种方法可以按访问时间排序并立即获得完整路径?我可以编写一个脚本,但是似乎应该有一种使用标准Linux程序来执行此操作的方法。

亚历克斯:
find . -type f -exec ls -l {} \; 2> /dev/null | sort -t' ' -k +6,6 -k +7,7

这将找到所有文件,并按日期和时间对其进行排序。然后,您可以使用awkcutls -l输出中提取日期和文件名

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用子目录列出指定路径中具有完整路径和大小的所有文件名

列出子目录中的所有文件,按子目录名称排序

递归列出具有修改的时间戳记的所有文件和子目录

如何列出具有给定目录的所有文件和目录,但没有完整路径?

如何在目录及其子目录中列出某些文件类型的完整路径?

列出目录及其所有子目录中具有100行以上的文件

列出Java中目录和子目录中的所有文件

如何列出没有路径的子目录中的所有文件?

列出当前目录和所有子目录中特定大小的文件

如何在php中列出目录,子目录和所有文件

列出目录和子目录中的所有文件C#

使用Bash列出具有完整路径的当前目录中的文件

列出具有子目录权限的子目录中的文件

按创建日期列出所有子目录中的文件

打印目录及其子目录中所有文件的“完整”相对路径列表

获取在UNIX中具有完整路径的文件和目录的列表

如何在hadoop hdfs中列出目录及其子目录中的所有文件

Python列出子目录中的所有文件,但排除某些目录

如何列出Linux中的所有可执行文件(目录,子目录,$ PATH)?

列出目录及其子目录中的所有.csv文件uisng PHP

列出子目录及其父目录中的所有c文件

列出给定开始目录中子目录中的所有文件

如何列出MarkLogic数据库中的所有根目录和子目录?

如何从特定给定的目录和所有子目录中搜索具有特定扩展名的文件

如何使用vim打开当前目录和所有子目录中的所有文件?

解析目录和所有子目录中的所有XML文件

使用纯c ++(跨平台)获取特定路径中的所有目录/文件和子目录

查找目录及其子目录中的所有文件

不包含任何文件的所有子目录的路径