在Linux中,您可以使用find
命令结合catfish
来实现按修改时间排序的功能
find . -type f -printf "%TY-%Tm-%Td %p\n" | sort -k 1,1nr | catfish
这个命令的解释如下:
find . -type f
:在当前目录(.
)中查找所有文件(-type f
)。-printf "%TY-%Tm-%Td %p\n"
:以格式化的方式输出文件的修改时间(年-月-日 时:分:秒),然后是文件路径(\n
表示换行)。| sort -k 1,1nr
:使用管道(|
)将find
命令的输出传递给sort
命令。-k 1,1
表示按照第一个字段(即修改时间)进行排序,nr
表示按数值排序(降序)。| catfish
:再次使用管道将sort
命令的输出传递给catfish
,以便在文件管理器中打开这些文件。这样,您就可以在Linux中使用catfish
按修改时间排序查找文件了。